Pular para o conteúdo principal
Este objeto fornece acesso a um dicionário do usuário. A interface IUserDictionaryDescription deriva da interface IDictionaryDescription e herda todas as suas propriedades. Um dicionário do usuário pode ser criado com a ajuda do objeto Dictionary. O caminho para o dicionário criado é especificado na propriedade FileName do objeto UserDictionaryDescription. Em seguida, o objeto configurado é adicionado à coleção de descrições de dicionário de um idioma.

Properties

NomeTipoDescrição
FileNameBSTRO caminho para o arquivo do dicionário do usuário. Esta propriedade não verifica se o dicionário é válido; isso será feito posteriormente, quando o dicionário for usado.
UserDictionaryDescription Diagrama de objetos

Parâmetro de saída

Este objeto é o parâmetro de saída dos métodos Item e AddNew do objeto DictionaryDescriptions.

Exemplos

FREngine.IFRDocument frdoc;
FREngine.IBaseLanguage baseLanguage;
string dictionaryFileName = "D:\\sample.amd";
// Pressupõe-se que um dicionário do usuário já tenha sido criado
// Atribuição de um dicionário do usuário a um idioma base
// Obtenha a coleção de descrições de dicionário e remova todos os itens
IDictionaryDescriptions dictionaryDescriptions = baseLanguage.DictionaryDescriptions;
dictionaryDescriptions.DeleteAll();
// Crie uma descrição de dicionário do usuário e adicione-a à coleção
IDictionaryDescription dictionaryDescription = dictionaryDescriptions.AddNew( DictionaryTypeEnum.DT_UserDictionary );
IUserDictionaryDescription userDictionaryDescription = dictionaryDescription.GetAsUserDictionaryDescription();
userDictionaryDescription.FileName = dictionaryFileName;
Este objeto é usado nos seguintes exemplos de código para Linux e Windows: CustomLanguage

Veja também

Trabalhando com dicionários Dictionary DictionaryDescription DictionaryDescriptions Trabalhando com Properties