Compartir a través de


IInfoPathDataImporter (Interfaz)

Los programadores de la interfaz debe implementar para proporcionar datos personalizados a los formularios de InfoPath.

Espacio de nombres: Microsoft.Office.Interop.InfoPath
Ensamblado: Microsoft.Office.Interop.InfoPath (en microsoft.office.interop.infopath.dll)

Sintaxis

<TypeLibTypeAttribute(128)> _
<GuidAttribute("096CD6D9-0786-11D1-95FA-0080C78EE3BB")> _
<InterfaceTypeAttribute(1)> _
Public Interface IInfoPathDataImporter

Dim instance As IInfoPathDataImporter
[TypeLibTypeAttribute(128)] 
[GuidAttribute("096CD6D9-0786-11D1-95FA-0080C78EE3BB")] 
[InterfaceTypeAttribute(1)] 
public interface IInfoPathDataImporter

Comentarios

Cuando un importador de datos se registra para utilizarlo con InfoPath, aparece enumerado en el cuadro de diálogo Importar datos de formulario, al que se obtiene acceso si hace clic en Importar datos de formulario en el menú Archivo. Las siguientes claves y valores del Registro son necesarios para un importador de datos personalizados.

Ubicación de la clave de Registro

Valor

Tipo

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\InfoPath\

Importadores de datos

Clave

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\InfoPath\Data Importers\

ImporterClass.Class1

Clave

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\InfoPath\Data Importers\ImporterClass.Class1\

DefaultLCID

REG_SZ

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\InfoPath\Data Importers\ImporterClass.Class1\

LCID

Clave

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\InfoPath\Data Importers\ImporterClass.Class1\LCID

Nombre

REG_SZ

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\InfoPath\Data Importers\ImporterClass.Class1\LCID

Descripción

REG_SZ

ImporterClass.Class1 y LCID deben cambiarse para reflejar el nombre de la clase COM y los LCID que admite el importador de datos personalizados.

Cada importador de datos debe tener una clave de registro en la clave Data Importers, con un valor que corresponda al nombre de la clase COM. Bajo esta clave, debe presentarse un valor de cadena (REG_SZ) denominado "DefaultLCID" con un valor de datos del Id. local (LCID) predeterminado, por ejemplo, "1033" para Español. Todos los idiomas que admite el importador, incluido el idioma predeterminado, deben disponer de una clave LCID en el nombre de la clase COM correspondiente al LCID admitido. Es necesario un LCID como mínimo, que se tratará del LCID predeterminado, no obstante, puede existir un número indefinido de claves LCID en función del número de configuraciones regionales que admita el importador de datos personalizados. Cada clave LCID debe contener un valor de cadena (REG_SZ) denominado "Nombre" y un segundo valor de cadena opcional denominado "Descripción", que se muestran en el cuadro de diálogo Importar datos de formulario. Si no existe una entrada para el idioma actual, InfoPath mostrará las cadenas proporcionadas para el idioma especificado como el valor DefaultLCID.

Para obtener más información acerca de la importación de datos mediante programación a un formulario de InfoPath, consulte el Portal de programadores de InfoPath en el Centro de programadores de Microsoft Office.

Vea también

Referencia

IInfoPathDataImporter (Miembros)
Microsoft.Office.Interop.InfoPath (Espacio de nombres)