Compartir a través de


Interfaz HWSAdapterObject

Representa una conexión para enviar información de formulario a un servidor Microsoft Biztalk 2004 HWS (Human Workflow Services).

Espacio de nombres:  Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado:  Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Sintaxis

'Declaración
<GuidAttribute("096cd6bf-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface HWSAdapterObject _
    Inherits HWSAdapter
'Uso
Dim instance As HWSAdapterObject
[GuidAttribute("096cd6bf-0786-11d1-95fa-0080c78ee3bb")]
public interface HWSAdapterObject : HWSAdapter

Comentarios

Este tipo es un contenedor para una coclase que requiere el código administrado para la interoperabilidad con COM. Use este tipo para acceder a los miembros de la interfaz COM que implementa esta coclase. Encontrará información sobre la interfaz COM, así como vínculos a las descripciones de sus miembros, enHWSAdapter.

Utilice la propiedad Item de DataAdaptersCollection para devolver un objeto HWSAdapterObject.

Ejemplos

En el siguiente ejemplo, se utiliza el método Submit de HWSAdapterObject para iniciar un flujo de trabajo de HWS. Este ejemplo requiere una conexión de datos denominada "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 + ".");
}

Vea también

Referencia

Miembros HWSAdapterObject

Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust