Soap.XSBuiltIns.TXMLData.ObjectToSOAP

提供: RAD Studio API Documentation
移動先: 案内検索

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 Soap::Invokeregistry::InvString NodeName, const Soap::Invokeregistry::InvString NodeNamespace, const Soap::Invokeregistry::InvString ChildNamespace, Soap::Invokeregistry::TObjectConvertOptions ObjConvOpts, /* out */ Soap::Invokeregistry::InvString &RefID);

プロパティ

種類 可視性 ソース ユニット
function public
Soap.XSBuiltIns.pas
Soap.XSBuiltIns.hpp
Soap.XSBuiltIns TXMLData

説明

TXMLData オブジェクトをその SOAP 表現に変換します。

ObjectToSOAP メソッドは、TXMLData オブジェクトをその SOAP 表現に変換します。

RootNode は生成されたノードの上位オブジェクトで、その生成後のノードに関する情報を追加できます。その情報は属性として構成されています。

ParentNode は、ObjectToSOAP が生成するノードの親として動作する SOAP 表現内のノードです。

ObjConverter は、リモート可能オブジェクトとその SOAP 表現間の変換を行うデフォルトのコンバータのインターフェースです。 これは、TOPToSoapDomConvert インスタンスへのインターフェースです。

Name は、生成されるノードの名前です。

URI は、Name が定義されている名前空間の URI です。

ObjConvOpts は、ノードがシリアル化される方法をカスタマイズするフラグです。

RefID は、ノードの参照 ID を返します。これは、ノードがマルチ参照の場合に使用されます。

ObjectToSOAP は新しく生成されたノードの XML を返します。

関連項目