HWSAdapterObject Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une connexion qui permet d'envoyer les informations d'un formulaire vers un serveur Microsoft Biztalk 2004 Human Workflow Services (HWS).
public interface class HWSAdapterObject : Microsoft::Office::Interop::InfoPath::SemiTrust::HWSAdapter
[System.Runtime.InteropServices.Guid("096cd6bf-0786-11d1-95fa-0080c78ee3bb")]
public interface HWSAdapterObject : Microsoft.Office.Interop.InfoPath.SemiTrust.HWSAdapter
type HWSAdapterObject = interface
interface HWSAdapter
Public Interface HWSAdapterObject
Implements HWSAdapter
- Attributs
- Implémente
Exemples
Dans l’exemple suivant, la Submit() méthode du HWSAdapterObject est utilisée pour démarrer un flux de travail HWS. Cet exemple requiert une connexion de données nommée « RespondToApproval » :
<span class="label">HWSAdapter</span> hwsAdapter = thisXDocument.DataAdapters["RespondToApproval"] as <span class="label">HWSAdapter</span>;
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 + ".");
}
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, y compris un lien vers les descriptions de ses membres, consultezHWSAdapter .
Utilisez la propriété Item de pour DataAdaptersCollection renvoyer un objet HWSAdapterObject.
Propriétés
Name |
Retourne le nom d’un HWSAdapterObject objet. (Hérité de HWSAdapter) |
QueryAllowed |
Renvoie une valeur qui est toujours false, correspondant à l'attribut queryAllowed du fichier de définition du formulaire (.xsf). (Hérité de HWSAdapter) |
SubmitAllowed |
Renvoie une valeur qui est toujours true, correspondant à l'attribut submitAllowed du fichier de définition du formulaire (.xsf). (Hérité de HWSAdapter) |
Méthodes
Query() |
La méthode Query est disponible pour le HWSAdapterObject mais, comme l’objet HWSAdapter est disponible pour l’envoi de données uniquement, la méthode génère toujours une erreur d’exécution lorsqu’elle est appelée sur cet objet. (Hérité de HWSAdapter) |
Submit() |
Exécute l'opération d'envoi pour l'adaptateur associé. (Hérité de HWSAdapter) |