DAVAdapter.Submit メソッド
関連付けられたアダプタで送信操作を実行します。
このメソッドは、CLS に準拠していません。
名前空間: Microsoft.Office.Interop.InfoPath.SemiTrust
アセンブリ: Microsoft.Office.Interop.InfoPath.SemiTrust (microsoft.office.interop.infopath.semitrust.dll 内)
構文
'宣言
<DispIdAttribute(11)> _
Sub Submit
'使用
Dim instance As DAVAdapter
instance.Submit
[DispIdAttribute(11)]
void Submit ()
コメント
重要 : |
---|
このメンバは、現在開いているフォームと同じドメイン内で実行されているフォーム、またはドメインを越えたアクセス許可を付与されているフォームだけがアクセスできます。 |
例
次の例では、DAVAdapterObject オブジェクトの Submit メソッドを使用して、Windows SharePoint Server ドキュメント ライブラリに XML ドキュメントを送信します。このコードでは、"Submit" という名前の SharePoint フォーム ライブラリのデータ接続が必要です。
// Get the first data adapter; a "SharePoint Library" submit adapter
DAVAdapter davAdapter = thisXDocument.DataAdapters["Submit"] as DAVAdapter;
if (davAdapter == null)
{
thisXDocument.UI.Alert("SharePoint submit list adapter called 'Submit' was not found.");
return;
}
// Set the file name to be the today's date (as an .xml file)
davAdapter.FileName = DateTime.Today.ToShortDateString() + ".xml";
if (davAdapter.SubmitAllowed)
{
try
{
davAdapter.Submit();
}
catch (Exception ex)
{
// The save failed
thisXDocument.UI.Alert("Saving to " + davAdapter.FolderURL + " as " + davAdapter.FileName + " failed." + Environment.NewLine + "Reason: " + ex.Message);
}
}
else
{
thisXDocument.UI.Alert("Submit is not allowed on adapter " + davAdapter.Name + ".");
}
関連項目
参照
DAVAdapter インターフェイス
DAVAdapter のメンバ
Microsoft.Office.Interop.InfoPath.SemiTrust 名前空間