HWSAdapterObject - Interface

Représente une connexion qui permet d'envoyer les informations d'un formulaire vers un serveur Microsoft Biztalk 2004 Human Workflow Services (HWS).

Espace de noms :  Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly :  Microsoft.Office.Interop.InfoPath.SemiTrust (dans Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Syntaxe

'Déclaration
<GuidAttribute("096cd6bf-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface HWSAdapterObject _
    Inherits HWSAdapter
'Utilisation
Dim instance As HWSAdapterObject
[GuidAttribute("096cd6bf-0786-11d1-95fa-0080c78ee3bb")]
public interface HWSAdapterObject : HWSAdapter

Remarques

Ce type est le wrapper d’une coclasse requise par le code managé pour l’interopérabilité COM. Utilisez ce type pour accéder aux membres de l’interface COM implémentée par cette coclasse. Pour plus d’informations sur l’interface COM et pour accéder à un lien vers les descriptions de ses membres, voirHWSAdapter.

Utilise la propriété Item de DataAdaptersCollection pour renvoyer un objet HWSAdapterObject.

Exemples

Dans l'exemple suivant, la méthode Submit de l'objet HWSAdapterObject est utilisée pour démarrer un flux de travail HWS. Cet exemple requiert une connexion de données nommée « 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 + ".");
}

Voir aussi

Référence

HWSAdapterObject - Membres

Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms