_XDocumentEventSink2_Event.OnAfterImport Événement

Définition

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.

S’applique à