AddMultiLanguageNames

TtfNameTable.AddMultiLanguageNames method

Extrahiert alle mehrsprachigen Zeichenfolgen aus übergebenmlNames Das Objekt and erstellt eine entsprechende NameRecord-Struktur für jede Zeichenfolge, die mithilfe der übergebenen -Parameter extrahiert wirdplatformId ,platformSpecificId undnameId . Wert für Feld languageID wird extrahiert ausmlNames Objekt. Der neu erstellte Datensatz wird der Tabelle hinzugefügt. Wenn ein Datensatz gefunden wird, der mit den gerade erstellten Feldern platformID, platformSpecificID, nameID und sprachId übereinstimmt, wird der neu erstellte Datensatz nicht hinzugefügt und nur die Zeichenfolgedaten für den vorhandenen Datensatz aktualisiert.

public void AddMultiLanguageNames(MultiLanguageString mlNames, PlatformId platformId, 
    ushort platformSpecificId, NameId nameId)
ParameterTypBeschreibung
mlNamesMultiLanguageStringMehrsprachige Zeichenfolge
platformIdPlatformIdPlattformkennung
platformSpecificIdUInt16Plattformspezifische Codierungskennung
nameIdNameIdNamensbezeichner, Kategorie der logischen Zeichenfolge, angegeben durchNameId Aufzählung

Siehe auch