Condividi tramite


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