UpdateNamesByNameId

TtfNameTable.UpdateNamesByNameId method

Seleziona tutti i record relativi alla categoria della stringa logica, specificata dal parametro nameId e aggiorna il campo del nome (dati stringa) in questi record. I campi relativi alla piattaforma (platformID, Platform-specific encoding ID) e alla lingua (Language ID) non sono interessati da questo metodo. Solo i dati della stringa del nome vengono sostituiti con un nuovo nome. Utilizzare questo metodo con cautela, poiché sostituirà i nomi originali per tutte le piattaforme e le lingue, correlato a nameId. Può creare conflitti per i casi in cui i nomi originali avevano valori diversi, causando l’operazione di sostituzione che modifica tutti questi valori con uno nuovo singolo. E questo nuovo valore potrebbe avere un’incoerenza logica con alcune piattaforme e linguaggi. Questo metodo è utile nei casi in cui il nome originale ha una rappresentazione singola per tutte le piattaforme e tutte le lingue, ad esempio , quando i dati della stringa del nome sono in lingua inglese.

public void UpdateNamesByNameId(NameId nameId, string newName)
ParametroTipoDescrizione
nameIdNameIdIdentificatore del nome, categoria della stringa logica, specificato daNameId enumerazione
newNameStringNuovo nome o nuova stringa di dati

Guarda anche