Interfaccia IInfoPathDataImporter
È necessaria l'implementazione da parte degli sviluppatori dell'interfaccia al fine di fornire un'utilità di importazione dati personalizzata per i moduli di InfoPath.
Spazio dei nomi: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)
Sintassi
<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
Osservazioni
Quando un'utilità di importazione dati personalizzata viene registrata per l'utilizzo con InfoPath, viene indicata nella finestra di dialogo Importa dati modulo, accessibile scegliendo Importa dati modulo dal menu File. Per l'utilità di importazione dati personalizzata sono richiesti le chiavi e i valori del Registro di sistema seguenti.
Percorso della chiave del Registro di sistema |
Valore |
Tipo |
---|---|---|
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\InfoPath\ |
Utilità di importazione dati |
Chiave |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\InfoPath\Data Importers\ |
ImporterClass.Class1 |
Chiave |
[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 |
Chiave |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\InfoPath\Data Importers\ImporterClass.Class1\LCID |
Nome |
REG_SZ |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\InfoPath\Data Importers\ImporterClass.Class1\LCID |
Descrizione |
REG_SZ |
Modificare ImporterClass.Class1 e LCID per riflettere il nome della classe COM e gli ID delle impostazioni internazionali (LCID) supportati dall'utilità di importazione dati personalizzata.
Per ogni utilità di importazione dati deve essere presente una chiave del Registro di sistema sotto la chiave Data Importers, con un valore corrispondente al nome della classe COM. Sotto questa chiave, deve essere presente un valore stringa (REG_SZ) denominato "DefaultLCID", con il valore dati dell'ID delle impostazioni internazionali (LCID) predefinito, ad esempio "1033" per Inglese USA. Per tutte le lingue supportate dall'utilità di importazione dati, inclusa la lingua predefinita, deve essere presente una chiave LCID sotto il nome della classe COM corrispondente all'LCID supportato. È necessario almeno un LCID, che sarà l'LCID predefinito, ma è possibile includere un numero qualsiasi di chiavi LCID, a seconda del numero di impostazioni internazionali supportate dall'utilità di importazione dati. Ogni chiave LCID deve contenere un valore stringa (REG_SZ) denominato "Name" e un secondo valore stringa facoltativo denominato "Description", entrambi visualizzati nella finestra di dialogo Importa dati modulo. Se non sono presenti voci per la lingua corrente, in InfoPath verranno visualizzate le stringhe fornite per la lingua specificata come valore DefaultLCID.
Per ulteriori informazioni sull'importazione di dati a livello di programmazione in un modulo di InfoPath, vedere il Portale per sviluppatori di InfoPath in Microsoft Office Developer Center.
Vedere anche
Riferimenti
Membri IInfoPathDataImporter
Spazio dei nomi Microsoft.Office.Interop.InfoPath