Soap.InvokeRegistry.IObjConverter.ObjInstanceToSOAP

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function  ObjInstanceToSOAP(Instance: TObject; RootNode, ParentNode: IXMLNode;  const NodeName, NodeNamespace, ChildNamespace: InvString; ObjConvOpts: TObjectConvertOptions; out RefID: InvString): IXMLNode;

C++

virtual Xml::Xmlintf::_di_IXMLNode __fastcall ObjInstanceToSOAP(System::TObject* Instance, Xml::Xmlintf::_di_IXMLNode RootNode, Xml::Xmlintf::_di_IXMLNode ParentNode, const System::UnicodeString NodeName, const System::UnicodeString NodeNamespace, const System::UnicodeString ChildNamespace, TObjectConvertOptions ObjConvOpts, /* out */ System::UnicodeString &RefID) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
function public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry IObjConverter

Description

Renvoie la représentation SOAP d'un objet distant.

ObjInstanceToSOAP ajoute un noeud pour représenter la valeur d'un objet distant.

Instance représente l'objet distant à coder sous forme de sa représentation SOAP.

RootNode est un ancêtre du noeud auquel les informations relatives au noeud peuvent être ajoutées sous forme d'attributs.

ParentNode est le noeud de la représentation SOAP qui doit agir en tant que parent du noeud généré par ObjInstanceToSOAP.

NodeName est le nom du noeud généré.

NodeNamespace est l'URI de l'espace de nommage dans lequel NodeName est défini.

ObjConvOpts sont des indicateurs qui personnalisent la façon dont le noeud est sérialisé.

RefID renvoie un identificateur de référence pour le noeud. Cet identificateur est utilisé si le noeud est multi-référencé.

ObjInstanceToSOAP renvoie le XML du noeud nouvellement créé.

Voir aussi