Поделиться через


Интерфейс 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

Заметки

Этот тип является программой-оболочкой для компонентного класса, которого требует управляемый программный код для COM-взаимодействия. Используйте этот тип для доступа к членам интерфейса COM, созданного этим компонентным классом. Дополнительные сведения об интерфейсе COM, включая ссылку на описания его членов, см. в статье HWSAdapter.

Для получения объекта HWSAdapterObject используется свойство Item коллекции DataAdaptersCollection.

Пример

В следующем примере метод Submit объекта HWSAdapterObject используется для запуска рабочего процесса 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