IInfoPathDataImporter Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Les développeurs d’interface doivent implémenter pour fournir un importateur de données personnalisé pour les formulaires InfoPath.
public interface class IInfoPathDataImporter
[System.Runtime.InteropServices.Guid("096CD6D9-0786-11D1-95FA-0080C78EE3BB")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IInfoPathDataImporter
type IInfoPathDataImporter = interface
Public Interface IInfoPathDataImporter
- Attributs
Remarques
Lorsqu’un importateur de données personnalisé est inscrit pour être utilisé avec InfoPath, il est répertorié dans la boîte de dialogue Importer les données de formulaire, accessible en cliquant sur Importer les données de formulaire dans le menu Fichier. Les clés et valeurs de Registre suivantes sont requises pour un importateur de données personnalisé.
[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és pour refléter le nom de classe COM et les LCID pris en charge de votre importateur de données personnalisées.
Chaque importateur de données doit disposer d’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 « DefaultLCID » doit être présente avec une valeur de données de l’ID de paramètres régionaux (LCID) par défaut, telle que « 1033 » pour l’anglais des États-Unis. Toutes les langues prises en charge par l’importateur de données, y compris la langue par défaut, doivent avoir une clé LCID sous le nom de classe COM correspondant au LCID pris en charge. Au moins un LCID est requis et est le LCID par défaut, mais n’importe quel nombre de clés LCID peuvent être présentes en fonction du nombre de paramètres régionaux pris en charge par l’importateur de données personnalisées. Chaque clé LCID doit contenir une valeur de chaîne (REG_SZ) appelée « Name » et une deuxième valeur de chaîne facultative appelée « Description » qui sont affichées dans la boîte de dialogue Importer des données de formulaire. S’il n’existe aucune entrée pour la langue actuelle, InfoPath affiche les chaînes fournies pour la langue spécifiée en tant que valeur DefaultLCID .
Pour plus d’informations sur l’importation programmatique de données dans un formulaire InfoPath, consultez le Centre de développement Microsoft Office du portail des développeurs InfoPath.
Méthodes
Import(IPropertyBag, IEnumUnknown) |
Importe les données dans la forme actuelle. |
Initialize(UInt32) |
Initialise l’interface IInfoPathDataImporter . |
Uninitialize() |
Annule l’initialisation de l’interface IInfoPathDataImporter . |