Soap.XSBuiltIns.TXMLData.ObjectToSOAP

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function   ObjectToSOAP(RootNode, ParentNode: IXMLNode;
const ObjConverter: IObjConverter;
const NodeName, NodeNamespace, ChildNamespace: InvString; ObjConvOpts: TObjectConvertOptions;
out RefID: InvString): IXMLNode; override;

C++

virtual Xml::Xmlintf::_di_IXMLNode __fastcall ObjectToSOAP(Xml::Xmlintf::_di_IXMLNode RootNode, Xml::Xmlintf::_di_IXMLNode ParentNode, const Soap::Invokeregistry::_di_IObjConverter ObjConverter, const System::UnicodeString NodeName, const System::UnicodeString NodeNamespace, const System::UnicodeString ChildNamespace, Soap::Invokeregistry::TObjectConvertOptions ObjConvOpts, /* out */ System::UnicodeString &RefID);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Soap.XSBuiltIns.pas
Soap.XSBuiltIns.hpp
Soap.XSBuiltIns TXMLData

Beschreibung

Konvertiert ein TXMLData-Objekt in seine SOAP-Entsprechung.

Die Methode ObjectToSOAP konvertiert ein TXMLData-Objekt in seine SOAP-Entsprechung.

RootNode ist ein Vorfahr des generierten Knotens, zu dem Sie Informationen über den generierten Knoten hinzufügen können. Die Informationen werden als Attributen dargestellt.

ParentNode ist der Knoten in der SOAP-Entsprechung, der als ein übergeordneter Knoten für den vom ObjectToSOAP erzeugten Knoten dienen sollte.

ObjConverter ist das Interface des Standard-Converters, der die Konvertierungen zwischen einsetzbaren Objekten und ihren SOAP-Entsprechungen durchführt. Dabei handelt es sich um das Interface zu einer TOPToSoapDomConvert-Instanz.

Name ist der Namen des Knotens, der erstellt wird.

URI ist der Namespace-URI, in dem Name definiert ist.

ObjConvOpts sind Flags, mit denen die Serialisierung des Knotens angepasst werden kann.

RefID gibt eine Referenz-ID für den Knoten zurück. Es wird verwendet, wenn auf den Knoten mehrfach verwiesen wird.

ObjectToSOAP gibt den XML für den neu erzeugten Knoten zurück.

Siehe auch