Share via


HWSAdapterObject 接口

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

命名空间:  Microsoft.Office.Interop.InfoPath.SemiTrust
程序集:  Microsoft.Office.Interop.InfoPath.SemiTrust(位于 Microsoft.Office.Interop.InfoPath.SemiTrust.dll 中)

语法

声明
<GuidAttribute("096cd6bf-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface HWSAdapterObject _
    Inherits HWSAdapter
用法
Dim instance As HWSAdapterObject
[GuidAttribute("096cd6bf-0786-11d1-95fa-0080c78ee3bb")]
public interface HWSAdapterObject : HWSAdapter

备注

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

使用 DataAdaptersCollectionItem 属性返回 HWSAdapterObject 对象。

示例

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

HWSAdapter hwsAdapter = thisXDocument.DataAdapters["RespondToApproval"] as HWSAdapter;
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 + ".");
}

另请参阅

引用

HWSAdapterObject 成员

Microsoft.Office.Interop.InfoPath.SemiTrust 命名空间