Saltar al contenido principal
Este método permite acceder a la extensión del diccionario estándar para el idioma especificado. La ruta a la carpeta que contiene las extensiones de diccionario se define mediante la propiedad ILanguageDatabase::DictionaryExtensionsPath. Las extensiones de diccionario pueden crearse en ABBYY FineReader, donde se denominan diccionarios de usuario. Solo pueden crearse para idiomas que ya cuentan con compatibilidad con diccionario. Una vez obtenida la extensión de diccionario, puede editarla del mismo modo que un diccionario de usuario mediante el objeto Dictionary.

Sintaxis

C++

HRESULT OpenDictionaryExtension(
  LanguageIdEnum LanguageID,
  IDictionary**  Result
);

C#

IDictionary OpenDictionaryExtension( LanguageIdEnum LanguageID );

Visual Basic .NET

Function OpenDictionaryExtension(LanguageID As LanguageIdEnum ) As IDictionary

Parameters

LanguageID [in] Este parámetro especifica el ID del idioma para el que se abrirá la dictionary extension. Consulte la descripción de las constantes de LanguageIdEnum. Si no existe ningún archivo de dictionary extension para el idioma especificado, se crea una nueva dictionary extension y se devuelve el objeto Dictionary correspondiente. Result [out, retval] Un puntero a la variable de puntero IDictionary* que recibe el puntero de interfaz del objeto Dictionary con la dictionary extension.

Valores de retorno

Este método no tiene valores de retorno específicos. Devuelve los valores de retorno estándar de las funciones de ABBYY FineReader Engine.

Observaciones

Si crea una extensión de diccionario con ABBYY FineReader 11 o con otra versión de ABBYY FineReader Engine 12, es posible que necesite un archivo TXT especial para abrir dicha extensión de diccionario en la versión actual de ABBYY FineReader Engine. Este archivo TXT se crea automáticamente durante la creación de la extensión de diccionario y recibe el nombre <language name>.txt. Copie este archivo en la carpeta de extensiones de diccionario.

Consulte también

LanguageDatabase