Compartir a través de


HWSAdapterObject (Interfaz)

Representa una conexión para enviar información de formulario a un servidor HWS (Servicios de flujo de trabajo de usuarios) de Microsoft Biztalk 2004.

Espacio de nombres: Microsoft.Office.Interop.InfoPath
Ensamblado: Microsoft.Office.Interop.InfoPath (en microsoft.office.interop.infopath.dll)

Sintaxis

<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

Comentarios

Este tipo es un contenedor para una coclase que necesita el código administrado para su interoperabilidad COM. Use este tipo para obtener acceso a los miembros de la interfaz COM implementada por esta coclase. Para obtener información sobre la interfaz COM, así como un vínculo a descripciones de sus miembros, vea HWSAdapter.

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

Ejemplo

En el siguiente ejemplo, se usa el método Submit de HWSAdapterObject para iniciar un flujo de trabajo de HWS. En este ejemplo se 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

HWSAdapterObject (Miembros)
Microsoft.Office.Interop.InfoPath (Espacio de nombres)