HWSAdapterObject 인터페이스
Microsoft Biztalk 2004 HWS(휴먼 워크플로 서비스) 서버에 양식 정보를 전송하기 위한 연결을 나타냅니다.
네임스페이스: 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
주의
이 형식은 COM 상호 운용성을 위해 관리 코드에 필요한 coclass에 대한 래퍼입니다. 이 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 + ".");
}
참고 항목
참조
HWSAdapterObject 구성원
Microsoft.Office.Interop.InfoPath 네임스페이스