Evento _XDocumentEventSink2_Event.OnAfterImport
Generato dopo il corretto completamento dell'operazione di importazione o unione.
Spazio dei nomi: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)
Sintassi
Event OnAfterImport As _XDocumentEventSink2_OnAfterImportEventHandler
Dim instance As _XDocumentEventSink2_Event
Dim handler As _XDocumentEventSink2_OnAfterImportEventHandler
AddHandler instance.OnAfterImport, handler
event _XDocumentEventSink2_OnAfterImportEventHandler OnAfterImport
Osservazioni
Questo gestore eventi non consente di annullare un'operazione.
Se l'operazione di unione prevede l'unione di più moduli, l'evento OnAfterImport si verifica solo dopo l'unione di tutti i moduli e quando l'intera operazione viene completata correttamente.
![]() |
---|
Nella finestra di progettazione di moduli di InfoPath non è disponibile un'interfaccia utente per la creazione di questo gestore eventi. Per aggiungere questo gestore eventi al progetto, includere l'attributo InfoPathEventHandler come illustrato nell'esempio. |
![]() |
---|
Se si crea un gestore per l'evento OnAfterImport di un modello di modulo, è necessario modificare il file di definizione del modulo (xsf) per impostare l'attributo useScriptHandler dell'elemento importParameters su "yes" per consentire l'esecuzione. |
Esempio
Nell'esempio seguente, il gestore eventi OnAfterImport viene utilizzato per visualizzare una finestra di messaggio in cui si informa l'utente che l'operazione di unione ha avuto esito positivo:
[InfoPathEventHandler(EventType=InfoPathEventType.OnAfterImport)]
public void OnAfterImport(DocEvent e)
{
thisXDocument.UI.Alert("Merge operation was successful.");
}
Vedere anche
Riferimenti
Interfaccia _XDocumentEventSink2_Event
Membri _XDocumentEventSink2_Event
Spazio dei nomi Microsoft.Office.Interop.InfoPath.SemiTrust