_XDocumentEventSink2_Event.OnAfterImport Événement
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.
Se produit une fois que l’opération d’importation (ou de fusion) s’est correctement effectuée.
public:
event Microsoft::Office::Interop::InfoPath::SemiTrust::_XDocumentEventSink2_OnAfterImportEventHandler ^ OnAfterImport;
event Microsoft.Office.Interop.InfoPath.SemiTrust._XDocumentEventSink2_OnAfterImportEventHandler OnAfterImport;
member this.OnAfterImport : Microsoft.Office.Interop.InfoPath.SemiTrust._XDocumentEventSink2_OnAfterImportEventHandler
Event OnAfterImport As _XDocumentEventSink2_OnAfterImportEventHandler
Type d'événement
Exemples
Dans l’exemple suivant, le gestionnaire d’événements OnAfterImport est utilisé pour afficher une boîte de message qui informe l’utilisateur que l’opération de fusion s’est déroulée correctement :
[InfoPathEventHandler(EventType=InfoPathEventType.<span class="label">OnAfterImport</span>)]
public void OnAfterImport(DocEvent e)
{
thisXDocument.UI.Alert("Merge operation was successful.");
}
Dans l’exemple suivant, le gestionnaire d’événements OnAfterImport est utilisé pour afficher une boîte de message qui informe l’utilisateur que l’opération de fusion s’est déroulée correctement :
[InfoPathEventHandler(EventType=InfoPathEventType.<span class="label">OnAfterImport</span>)]
public void OnAfterImport(DocEvent e)
{
thisXDocument.UI.Alert("Merge operation was successful.");
}
Remarques
Ce gestionnaire d'événements ne permet pas aux utilisateurs d'annuler une opération.
Si l’opération de fusion implique la fusion de plusieurs formulaires, l’événement OnAfterImport se produit uniquement lorsque tous les formulaires ont été fusionnés et que l’opération entière est réussie.
Remarque : Il n’existe aucune interface utilisateur dans la fenêtre de création de formulaire InfoPath pour créer ce gestionnaire d’événements. Pour ajouter ce gestionnaire d’événements au projet, vous devez inclure l’attribut InfoPathEventHandler tel qu’il apparaît dans l’exemple.
Remarque : Si vous créez un gestionnaire d’événements pour l’événement OnAfterImport d’un modèle de formulaire, vous devez modifier le fichier de définition de formulaire (.xsf) pour définir l’attribut useScriptHandler de l’élément importParameters sur « yes » avant qu’il ne s’exécute.