Freigeben über


XmlForm.Submit-Methode

Sendet das Formular mithilfe des in der Formularvorlage definierten Sendevorgangs.

Namespace:  Microsoft.Office.InfoPath
Assembly:  Microsoft.Office.InfoPath (in Microsoft.Office.InfoPath.dll)

Syntax

'Declaration
Public MustOverride Sub Submit
'Usage
Dim instance As XmlForm

instance.Submit()
public abstract void Submit()

Ausnahmen

Ausnahme Bedingung
WebException

Das Formular kann nicht gesendet werden.

InvalidOperationException

Die Submit-Methode wurde vom Loading-Ereignis aufgerufen.

Hinweise

Das Verwenden der Submit-Methode ist dem Verwenden des Sendevorgangs über die InfoPath-Benutzeroberfläche ähnlich, jedoch nicht mit ihm identisch. Durch den Aufruf der Submit-Methode wird der Sendevorgang lediglich ausgeführt; der Vorgang muss jedoch zuerst im Entwurfsmodus für eine Formularvorlage definiert werden.

Hinweis

Sie können einen benutzerdefinierten Sendeereignishandler für das Submit-Ereignis schreiben und dann den Ereignishandler mithilfe der Submit-Methode programmgesteuert aufrufen.

Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden.

Auf diesen Typ oder diesen Member kann über Code zugegriffen werden, der in Formularen ausgeführt wird, die mit Microsoft InfoPath Filler oder einem Webbrowser geöffnet wurden.

Beispiele

Im folgenden Codebeispiel wird die Submit-Methode der XmlForm-Klasse verwendet, um das Formular mithilfe des vordefinierten Sendevorgangs zu senden.

this.Submit();
Me.Submit()

Siehe auch

Referenz

XmlForm Klasse

XmlForm-Member

Microsoft.Office.InfoPath-Namespace