次の方法で共有


DAVAdapterObject インターフェイス

定義

Microsoft Windows SharePoint Services サーバー、または DAV 接続をサポートするその他のサーバーにフォーム情報を送信する接続を表します。

public interface class DAVAdapterObject : Microsoft::Office::Interop::InfoPath::DAVAdapter
[System.Runtime.InteropServices.Guid("096CD5D6-0786-11D1-95FA-0080C78EE3BB")]
public interface DAVAdapterObject : Microsoft.Office.Interop.InfoPath.DAVAdapter
type DAVAdapterObject = interface
    interface DAVAdapter
Public Interface DAVAdapterObject
Implements DAVAdapter
派生
属性
実装

次の例では、DAVAdapterObject オブジェクトのメソッドは、Submit()宛先に到達可能な場合はイベントでOnSubmitRequest(DocReturnEvent)呼び出されます。それ以外の場合はメッセージ ボックスが表示されます。

public void OnSubmitRequest(DocReturnEvent e)
{
 DAVAdapterObject davAdapterObj = thisXDocument.DataAdapters[0] as DAVAdapterObject;
 bool reachable = thisApplication.IsDestinationReachable("http://localhost/application");
 if (reachable)
 {
  if (davAdapterObj == null)
  {
   thisXDocument.UI.Alert("First DataAdapter does not exist or is not a DAVAdapterObject.");
   return;
  }
  davAdapterObj.Submit();
  e.ReturnStatus = true;
 }
 else
 {
  thisXDocument.UI.Alert(davAdapterObj.FolderURL + " is not reachable.");
  e.ReturnStatus = false;
 }
}

注釈

この型は、COM の相互運用性を得るためにマネージ コードが必要とするコクラスのラッパーです。 この型を使用して、このコクラスによって実装される COM インターフェイスにアクセスします。 COM インターフェイスの詳細については、そのメンバーの説明へのリンクを参照してくださいDAVAdapter

の Item プロパティ DataAdaptersCollection を使用して、DAVAdapter オブジェクトを返します。

プロパティ

FileName

フォームが によって送信されるときに現在の Microsoft Office InfoPath フォームに指定されるファイル名を取得または設定します DAVAdapterObject

(継承元 DAVAdapter)
FolderURL

オブジェクトによって DAVAdapterObject フォームが送信される Uniform Resource Locator (URL) を取得または設定します。

(継承元 DAVAdapter)
Name

オブジェクトの名前を DAVAdapterObject 取得します。

(継承元 DAVAdapter)
QueryAllowed

フォーム定義ファイル (.xsf) の queryAllowed 属性に対応する false を返します。

(継承元 DAVAdapter)
SubmitAllowed

フォーム定義ファイル (.xsf) の submitAllowed 属性に対応する true を返します。

(継承元 DAVAdapter)

メソッド

Query()

Query メソッドはオブジェクトにDAVAdapterObject対して使用できますが、DAVAdapter オブジェクトはデータの送信にのみ使用できるため、そのオブジェクトで呼び出されると、メソッドは常に実行時エラーを生成します。

(継承元 DAVAdapter)
Submit()

関連付けられたアダプターで送信操作を実行します。

(継承元 DAVAdapter)
SubmitData(IXMLDOMNode)

指定した DOM 要素または DOM ドキュメントをデータ アダプターに送信します。

(継承元 DAVAdapter)

適用対象