Partager via


XmlForm.Submit, méthode

Envoie le formulaire à l'aide de l'opération d'envoi définie dans le modèle de formulaire.

Espace de noms : Microsoft.Office.InfoPath
Assembly : Microsoft.Office.InfoPath (dans microsoft.office.infopath.dll)

Syntaxe

Public MustOverride Sub Submit

Dim instance As XmlForm

instance.Submit
public abstract void Submit ()

Exceptions

Type d'exception Condition

WebException

Le formulaire ne peut pas être envoyé.

InvalidOperationException

La méthode Submit a été appelée à partir de l'événement Loading.

Remarques

L'utilisation de la méthode Submit est semblable, sans être totalement identique, à l'utilisation de l'opération d'envoi de l'interface utilisateur d'InfoPath. L'appel de la méthode Submit exécute simplement l'opération d'envoi mais cette opération doit être préalablement définie dans le modèle de formulaire en mode Création.

Remarque

Vous pouvez écrire un gestionnaire d'événements d'envoi personnalisé pour l'événement Submit et ensuite appeler l'événement par programme à l'aide de la méthode Submit.

Ce membre est accessible uniquement par les formulaires qui s'exécutent dans le même domaine que le formulaire ouvert ou par les formulaires qui disposent d'autorisations indépendantes des domaines.

Ce type ou ce membre est accessible à partir du code exécuté dans les formulaires ouverts dans Microsoft Office InfoPath 2007 ou un navigateur Web.

Exemple

Dans l'exemple suivant, la méthode Submit de la classe XmlForm est utilisée pour envoyer le formulaire à l'aide de l'opération d'envoi prédéfinie :

this.Submit();
Me.Submit()

Voir aussi

Référence

XmlForm, classe
Membres XmlForm
Microsoft.Office.InfoPath, espace de noms