HWSAdapterObject 接口

定义

代表一个将表单信息提交到 Microsoft Biztalk 2004 HWS (Human Workflow Services) 服务器的连接。

public interface class HWSAdapterObject : Microsoft::Office::Interop::InfoPath::SemiTrust::HWSAdapter
[System.Runtime.InteropServices.Guid("096cd6bf-0786-11d1-95fa-0080c78ee3bb")]
public interface HWSAdapterObject : Microsoft.Office.Interop.InfoPath.SemiTrust.HWSAdapter
type HWSAdapterObject = interface
    interface HWSAdapter
Public Interface HWSAdapterObject
Implements HWSAdapter
属性
实现

示例

在以下示例中 Submit()HWSAdapterObject 的 方法用于启动 HWS 工作流。 本示例要求调用名为“RespondToApproval”的数据连接:

<span class="label">HWSAdapter</span> hwsAdapter = thisXDocument.DataAdapters["RespondToApproval"] as <span class="label">HWSAdapter</span>;
if (hwsAdapter == null)
{
 thisXDocument.UI.Alert("HWSAdapter 'RespondToApproval' does not exist");
 return;
}
if (hwsAdapter.SubmitAllowed)
{
 try
 {
  hwsAdapter.Submit();
 }
 catch (Exception ex)
 {
  // The submit failed
  thisXDocument.UI.Alert("Submitting via adapter " + hwsAdapter.Name + "failed." + Environment.NewLine + "Reason: " + ex.Message);
 }
}
else
{
 thisXDocument.UI.Alert("Submit is not allowed on adapter " + hwsAdapter.Name + ".");
}

注解

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

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

属性

Name

返回对象的名称 HWSAdapterObject

(继承自 HWSAdapter)
QueryAllowed

返回一个总是为 false 的值,该值与表单定义文件 (.xsf) 中的 queryAllowed 属性相对应。

(继承自 HWSAdapter)
SubmitAllowed

返回一个总是为 true 的值,该值与表单定义文件 (.xsf) 中的 submitAllowed 属性相对应。

(继承自 HWSAdapter)

方法

Query()

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

(继承自 HWSAdapter)
Submit()

执行相关适配器的提交操作。

(继承自 HWSAdapter)

适用于