Интерфейс HWSAdapterObject
Представляет подключение для отправки сведений формы на сервер Microsoft Biztalk 2004 HWS (Human Workflow Services).
Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)
Синтаксис
'Декларация
<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd6bf-0786-11d1-95fa-0080c78ee3bb")> _
<CoClassAttribute(GetType(HWSAdapterObjectWrapper))> _
Public Interface HWSAdapterObject
Inherits HWSAdapter
'Применение
Dim instance As HWSAdapterObject
[CLSCompliantAttribute(false)]
[GuidAttribute("096cd6bf-0786-11d1-95fa-0080c78ee3bb")]
[CoClassAttribute(typeof(HWSAdapterObjectWrapper))]
public interface HWSAdapterObject : HWSAdapter
Заметки
Этот тип является программой-оболочкой для компонентного класса, которого требует управляемый программный код для COM-взаимодействия. Используйте этот тип для доступа к членам интерфейса COM, созданного этим компонентным классом. Дополнительные сведения об интерфейсе COM, включая ссылку на описания его членов, см. в статье HWSAdapter.
Воспользуйтесь свойством Item объекта DataAdaptersCollection, чтобы возвратить объект HWSAdapterObject.
Пример
В следующем примере метод SubmitHWSAdapterObject служит для запуска рабочего процесса 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