DAVAdapterObject 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
代表将表单信息提交给 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) |