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
<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
Remarques
Ce type est le wrapper d'une classe de composants (coclass) requise par le code managé pour l'interopérabilité COM. Ce type permet d'accéder aux membres de l'interface COM implémentés par cette classe de composants. Pour plus d'informations sur l'interface COM, et pour accéder aux descriptions de ses membres, voir HWSAdapter.
Utilise la propriété Item de DataAdaptersCollection pour renvoyer un objet HWSAdapterObject.
Exemple
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
Membres HWSAdapterObject
Microsoft.Office.Interop.InfoPath.SemiTrust, espace de noms