UpdateNamesByNameId
TtfNameTable.UpdateNamesByNameId method
Selecciona todos los registros relacionados con la categoría de cadena lógica, especificada por el parámetro nameId y actualiza el campo de nombre (datos de cadena) en estos registros. Los campos relacionados con la plataforma (ID de plataforma, ID de codificación específica de la plataforma) y el idioma (Id. de idioma) no se ven afectados por este método. Solo los datos de cadena de nombre se reemplazan con un nuevo nombre. Use este método con precaución, ya que reemplazará los nombres originales para todas las plataformas e idiomas, relacionados con a nameId. Puede generar conflictos en los casos en que los nombres originales tenían valores diferentes, porque la operación de reemplazo cambia todos estos valores por uno nuevo. Y este nuevo valor puede tener una inconsistencia lógica con algunas plataformas e idiomas. Este método es útil para los casos en que el nombre original tiene una representación única para todas las plataformas e idiomas, por ejemplo, cuando los datos de la cadena del nombre están en inglés.
public void UpdateNamesByNameId(NameId nameId, string newName)
Parámetro | Escribe | Descripción |
---|---|---|
nameId | NameId | Identificador de nombre, categoría de cadena lógica, especificado porNameId enumeración |
newName | String | Nuevo nombre o nueva cadena de datos |
Ver también
- enum NameId
- class TtfNameTable
- espacio de nombres Aspose.Font.TtfTables
- asamblea Aspose.Font