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
派生
属性
实现

示例

在以下示例中,Submit()如果可访问目标,则会在 事件中OnSubmitRequest(DocReturnEvent)调用 DAVAdapterObject 对象的 方法,否则将显示消息框:

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;
 }
}

注解

此类型是用于 Coclass(托管代码需要此 Coclass 来实现 COM 互操作性)的包装。 使用此类型来访问由此 Coclass 实现的 COM 接口。 有关 COM 接口的信息(包括指向其成员说明的链接),请参阅DAVAdapter

使用 的 DataAdaptersCollection Item 属性可返回 DAVAdapter 对象。

属性

FileName

获取或设置当表单由 提交时,当前 Microsoft Office InfoPath 表单将给定的 DAVAdapterObject文件名。

(继承自 DAVAdapter)
FolderURL

获取或设置统一资源定位符 (URL) ,窗体将由 对象提交到该 DAVAdapterObject URL。

(继承自 DAVAdapter)
Name

获取对象的名称 DAVAdapterObject

(继承自 DAVAdapter)
QueryAllowed

返回 false,与表单定义文件 (.xsf) 中的 queryAllowed 属性对应。

(继承自 DAVAdapter)
SubmitAllowed

返回 true,与表单定义文件 (.xsf) 中的 submitAllowed 属性相对应。

(继承自 DAVAdapter)

方法

Query()

Query 方法可用于 DAVAdapterObject 对象,但由于 DAVAdapter 对象仅可用于提交数据,因此该方法在该对象上调用该方法时将始终生成运行时错误。

(继承自 DAVAdapter)
Submit()

在关联的适配器上执行提交操作。

(继承自 DAVAdapter)
SubmitData(IXMLDOMNode)

将指定的 DOM 元素或 DOM 文档提交给数据适配器。

(继承自 DAVAdapter)

适用于