Vai al contenuto principale
Questo oggetto fornisce accesso a un dizionario utente. L’interfaccia IUserDictionaryDescription deriva dall’interfaccia IDictionaryDescription e ne eredita tutte le proprietà. Un dizionario utente può essere creato dall’utente tramite l’oggetto Dictionary. Il percorso del dizionario creato viene specificato nella proprietà FileName dell’oggetto UserDictionaryDescription. L’oggetto così configurato viene quindi aggiunto alla raccolta delle descrizioni di dizionario di un linguaggio.

Proprietà

NomeTipoDescrizione
FileNameBSTRIl percorso del file del dizionario utente. Questa proprietà non verifica la validità del dizionario, operazione che viene eseguita in un secondo momento, al momento dell’utilizzo del dizionario.
UserDictionaryDescription Diagramma degli oggetti

Parametro di output

Questo oggetto è il parametro di output dei metodi Item, AddNew dell’oggetto DictionaryDescriptions.

Esempi

FREngine.IFRDocument frdoc;
FREngine.IBaseLanguage baseLanguage;
string dictionaryFileName = "D:\\sample.amd";
// Si presume che un dizionario utente sia già stato creato
// Assegnazione di un dizionario utente a una lingua di base
// Ottenere la raccolta delle descrizioni del dizionario e rimuovere tutti gli elementi
IDictionaryDescriptions dictionaryDescriptions = baseLanguage.DictionaryDescriptions;
dictionaryDescriptions.DeleteAll();
// Creare una descrizione del dizionario utente e aggiungerla alla raccolta
IDictionaryDescription dictionaryDescription = dictionaryDescriptions.AddNew( DictionaryTypeEnum.DT_UserDictionary );
IUserDictionaryDescription userDictionaryDescription = dictionaryDescription.GetAsUserDictionaryDescription();
userDictionaryDescription.FileName = dictionaryFileName;
L’oggetto viene utilizzato nei seguenti esempi di codice per Linux e Windows: CustomLanguage

Vedere anche

Lavorare con i dizionari Dictionary DictionaryDescription DictionaryDescriptions Lavorare con le proprietà