Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

WebServiceAdapterObject - Interface

Office 2013 et versions ultérieures

Représente une connexion à un service Web XML.

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

[GuidAttribute("096CD5D4-0786-11D1-95FA-0080C78EE3BB")]
public interface WebServiceAdapterObject : WebServiceAdapter2

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, voirWebServiceAdapter2.

L'objet WebServiceAdapterObject est un type d'adaptateur de données de Microsoft Office InfoPath 2003 qui contient toutes les informations nécessaires pour extraire des données et lui en envoyer à une source de données externe.

L'objet WebServiceAdapterObject fournit des propriétés qui peuvent être utilisées pour obtenir et définir des informations sur les chaînes d'entrée et d'opération d'un adaptateur de données. Il fournit également une propriété permettant d'obtenir l'URL (Uniform Resource Locator) du fichier WSDL (Web Services Description Language) du service Web XML.

Pour les sources de données secondaires, l'objet WebServiceAdapterObject est accessible via la propriété QueryAdapter de l'objet DataSourceObject et la propriété Item de l' DataAdaptersCollection. Objets de données sont accessibles via la propriété DataObjects de l'objet XDocument .

Si un service Web est utilisé comme source de données principale pour un formulaire, l'objet WebServiceAdapterObject est accessible via la propriété QueryAdapter de l'objet XDocument

Dans l'exemple suivant, une référence à l'objet WebServiceAdapter est définie à l'aide de la propriété QueryAdapter de l'objet DataSourceObject en transmettant le nom de l'objet DataSourceObject à la propriété Item de la collection DataObjectsCollection :

WebServiceAdapter2 wsAdapter2;

wsAdapter2 = (WebServiceAdapter2) thisXDocument.DataObjects["WebCityList"].QueryAdapter;

Une fois la référence a été définie, vous pouvez utiliser les propriétés de l'objet WebServiceAdapter , comme indiqué dans l'exemple suivant, qui définit une référence à la chaîne renvoyée par la propriété Input :

string input;
input = wsAdapter2.Input;
RemarqueRemarque

Dans ce cas, la propriété QueryAdapter a été utilisée pour accéder à la propriété Input de l'objet WebServiceAdapter .

Afficher: