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
'Déclaration
Public MustOverride Sub Submit
'Utilisation
Dim instance As XmlForm
instance.Submit()
public abstract void Submit()
Exceptions
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.
Notes
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.
Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.
Vous pouvez accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler ou dans un navigateur web.
Exemples
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()