共用方式為


DAVAdapterObject 介面

表示將表單資訊送出至 Microsoft Windows SharePoint Services 伺服器的連線,或是支援 DAV 連線的其他伺服器。

**命名空間:**Microsoft.Office.Interop.InfoPath
**組件:**Microsoft.Office.Interop.InfoPath (於 microsoft.office.interop.infopath.dll 中)

語法

'宣告
<GuidAttribute("096CD5D6-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(DAVAdapterObjectClass))> _
Public Interface DAVAdapterObject
    Inherits DAVAdapter
'用途
Dim instance As DAVAdapterObject
[GuidAttribute("096CD5D6-0786-11D1-95FA-0080C78EE3BB")] 
[CoClassAttribute(typeof(DAVAdapterObjectClass))] 
public interface DAVAdapterObject : DAVAdapter

備註

此類型為 coclass 的包裝函式,屬於 COM 互通性中 Managed 程式碼的必要項。使用此類型,即可存取由此 coclass 實作的 COM 介面成員。如需 COM 介面 (包括其成員說明連結) 的詳細資訊,請參閱 DAVAdapter

使用 DataAdaptersCollectionItem 屬性,傳回 DAVAdapter 物件。

範例

在下列範例中,如果目的地可到達,則會在 OnSubmitRequest 事件中叫用 DAVAdapterObject 物件的 Submit 方法,否則會顯示訊息方塊:

public void OnSubmitRequest(DocReturnEvent e)
{
 DAVAdapterObject davAdapterObj = thisXDocument.DataAdapters[0] as DAVAdapterObject;
 bool reachable = thisApplication.IsDestinationReachable("https://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;
 }
}

請參閱

參考

DAVAdapterObject 成員
Microsoft.Office.Interop.InfoPath 命名空間