IInfoPathDataImporter - Interface

Les développeurs d'interface doivent implémenter pour fournir un importateur de données personnalisé pour les formulaires InfoPath.

Espace de noms :  Microsoft.Office.Interop.InfoPath
Assembly :  Microsoft.Office.Interop.InfoPath (dans Microsoft.Office.Interop.InfoPath.dll)

Syntaxe

'Déclaration
<GuidAttribute("096CD6D9-0786-11D1-95FA-0080C78EE3BB")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IInfoPathDataImporter
'Utilisation
Dim instance As IInfoPathDataImporter
[GuidAttribute("096CD6D9-0786-11D1-95FA-0080C78EE3BB")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IInfoPathDataImporter

Remarques

Lorsqu'un importateur de données personnalisé est inscrit pour une utilisation avec InfoPath, elle est répertoriée dans la boîte de dialogue Importer les données de formulaire, qui est accessible en cliquant sur Importer les données de formulaire dans le menu fichier. Les clés de Registre et les valeurs suivantes sont requises pour un importateur de données personnalisé.

Emplacement de la clé de Registre

Valeur

Type

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

importateurs de données.

Clé

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

ImporterClass.Class1

Clé

[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

Clé

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

Nom

REG_SZ

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

Description

REG_SZ

ImporterClass.Class1 et LCID doivent être modifiées pour refléter le nom de la classe COM et pris en charge sont les LCID de votre importateur de données personnalisé.

Chaque importateur de données doit posséder une clé de Registre sous la clé Data Importers , avec une valeur correspondant au nom de la classe COM. Sous cette clé, une valeur de chaîne (REG_SZ) appelée « LCID » doit être présente avec une valeur de données de la valeur par défaut de paramètres régionaux (LCID), tel que « 1033 » pour l'anglais (États-Unis). Toutes les langues prises en charge par l'importateur de données, y compris la langue par défaut, doivent posséder une clé de LCID sous le nom de la classe COM correspondant au LCID pris en charge. Au moins un LCID est nécessaire et est la valeur par défaut LCID, mais les numéros de clés de LCID peut être de présent selon le nombre de paramètres régionaux l'importateur de données personnalisé prend en charge. Chaque clé LCID doit contenir une valeur de chaîne (REG_SZ) appelée « Name » et une valeur de chaîne deuxième mais facultatif appelé « Description », qui sont affichés dans la boîte de dialogue Importer les données de formulaire. S'il n'existe pas d'entrée pour la langue en cours, InfoPath affiche les chaînes fournies pour la langue spécifiée comme valeur DefaultLCID .

Pour plus d'informations sur l'importation par programme des données dans un formulaire InfoPath, voir le Portail des développeurs InfoPath sur le Centre de développement Microsoft Office.

Voir aussi

Référence

IInfoPathDataImporter - Membres

Microsoft.Office.Interop.InfoPath - Espace de noms