次の方法で共有


XmlForm.Submit メソッド

フォーム テンプレートに定義された送信処理を使用してフォームを送信します。

名前空間: Microsoft.Office.InfoPath
アセンブリ: Microsoft.Office.InfoPath (microsoft.office.infopath.dll 内)

構文

'宣言
Public MustOverride Sub Submit
'使用
Dim instance As XmlForm

instance.Submit
public abstract void Submit ()

例外処理

例外の種類 条件

WebException

フォームを送信できません。

InvalidOperationException

Submit メソッドが Loading イベントから呼び出されました。

コメント

Submit メソッドを使用することは、InfoPath ユーザー インターフェイスの送信処理を使用することに類似していますが、まったく同じではありません。Submit メソッドを呼び出すと、単に送信処理が実行されますが、最初に設計モードでフォーム テンプレートに送信処理を定義する必要があります。

メモメモ :

Submit イベントのカスタム送信イベント ハンドラを記述し、Submit メソッドを使用して、そのイベント ハンドラをプログラムによって呼び出すことができます。

このメンバは、現在開いているフォームと同じドメイン内で実行されているフォーム、またはドメインを越えたアクセス許可を付与されているフォームだけがアクセスできます。

この型またはメンバは、Microsoft Office InfoPath 2007 または Web ブラウザで開いているフォームで実行されているコードからのみアクセスできます。

次の例では、XmlForm クラスの Submit メソッドを使用して、定義済みの送信処理を使ってフォームを送信します。

this.Submit();
Me.Submit()

関連項目

参照

XmlForm クラス
XmlForm のメンバ
Microsoft.Office.InfoPath 名前空間