Saltar al contenido principal
Este objeto proporciona acceso a un diccionario de usuario. La interfaz IUserDictionaryDescription deriva de la interfaz IDictionaryDescription y hereda todas sus propiedades. El usuario puede crear un diccionario de usuario con ayuda del objeto Dictionary. La ruta del diccionario creado se especifica en la propiedad FileName del objeto UserDictionaryDescription. A continuación, el objeto configurado se agrega a la colección de descripciones de diccionario de un idioma.

Propiedades

NombreTipoDescripción
FileNameBSTRLa ruta al archivo del diccionario de usuario. Esta propiedad no comprueba la validez del diccionario; esa comprobación se realizará más adelante, cuando se utilice el diccionario.
UserDictionaryDescription Diagrama de objetos

Parámetro de salida

Este objeto es el parámetro de salida de los métodos Item y AddNew del objeto DictionaryDescriptions.

Ejemplos

FREngine.IFRDocument frdoc;
FREngine.IBaseLanguage baseLanguage;
string dictionaryFileName = "D:\\sample.amd";
// Se presupone que ya se ha creado un diccionario de usuario
// Asignar un diccionario de usuario a un idioma base
// Obtener la colección de descripciones de diccionario y eliminar todos los elementos
IDictionaryDescriptions dictionaryDescriptions = baseLanguage.DictionaryDescriptions;
dictionaryDescriptions.DeleteAll();
// Crear una descripción de diccionario de usuario y agregarla a la colección
IDictionaryDescription dictionaryDescription = dictionaryDescriptions.AddNew( DictionaryTypeEnum.DT_UserDictionary );
IUserDictionaryDescription userDictionaryDescription = dictionaryDescription.GetAsUserDictionaryDescription();
userDictionaryDescription.FileName = dictionaryFileName;
Este objeto se utiliza en los siguientes ejemplos de código para Linux y Windows: CustomLanguage

Consulte también

Trabajar con diccionarios Dictionary DictionaryDescription DictionaryDescriptions Trabajar con propiedades