AddMultiLanguageNames

TtfNameTable.AddMultiLanguageNames method

从传递的所有多语言字符串中提取mlNames对象 and 为使用传递的 参数提取的每个字符串创建对应的 NameRecord 结构platformId ,platformSpecificIdnameId. 字段 languageID 的值提取自mlNames目的。 刚刚创建的新记录被添加到表中。 如果找到与刚刚创建的字段platformID、platformSpecificID、nameID和langugeId 一致的记录,则不会添加新创建的记录,只会更新现有记录的字符串数据。

public void AddMultiLanguageNames(MultiLanguageString mlNames, PlatformId platformId, 
    ushort platformSpecificId, NameId nameId)
范围类型描述
mlNamesMultiLanguageString多语言字符串
platformIdPlatformId平台标识符
platformSpecificIdUInt16特定于平台的编码标识符
nameIdNameId名称标识符,逻辑字符串类别,由NameId枚举

也可以看看