HWSAdapterObject 介面
表示送出表單資訊至 Microsoft Biztalk 2004 HWS (Human Workflow Services) 伺服器的連線。
**命名空間:**Microsoft.Office.Interop.InfoPath
**組件:**Microsoft.Office.Interop.InfoPath (於 microsoft.office.interop.infopath.dll 中)
語法
'宣告
<CoClassAttribute(GetType(HWSAdapterObjectClass))> _
<GuidAttribute("096CD6BF-0786-11D1-95FA-0080C78EE3BB")> _
Public Interface HWSAdapterObject
Inherits HWSAdapter
'用途
Dim instance As HWSAdapterObject
[CoClassAttribute(typeof(HWSAdapterObjectClass))]
[GuidAttribute("096CD6BF-0786-11D1-95FA-0080C78EE3BB")]
public interface HWSAdapterObject : HWSAdapter
備註
此類型為 coclass 的包裝函式,屬於 COM 互通性中 Managed 程式碼的必要項。使用此類型,即可存取由此 coclass 實作的 COM 介面成員。如需 COM 介面 (包括其成員說明連結) 的詳細資訊,請參閱 HWSAdapter。
使用 DataAdaptersCollection 的 Item 屬性,傳回 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 + ".");
}