Soap.OPToSOAPDomConv.TSOAPDomConv.ConvertSoapToNativeData
Delphi
procedure ConvertSoapToNativeData(DataP: Pointer; TypeInfo: PTypeInfo; RootNode, Node: IXMLNode; Translate: Boolean); dynamic;
C++
DYNAMIC void __fastcall ConvertSoapToNativeData(void * DataP, System::Typinfo::PTypeInfo TypeInfo, Xml::Xmlintf::_di_IXMLNode RootNode, Xml::Xmlintf::_di_IXMLNode Node, bool Translate);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Soap.OPToSOAPDomConv.pas Soap.OPToSOAPDomConv.hpp |
Soap.OPToSOAPDomConv | TSOAPDomConv |
説明
ある値の SOAP 表現を対応する表現へのポインタに変換します。
ConvertSoapToNativeData メソッドは,ある値の SOAP エンコーディングを表す DOM ノードを対応するネイティブ表現に変換します。
DataP は,その値のネイティブ表現を保持するように割り当てられたメモリへのポインタで,変換結果を指します。
TypeInfo は,値を表すネイティブ型を記述する,型情報ポインタです。
Context は,値を格納する TDataContext オブジェクトです。
RootNode は SOAP パケット内のノードで,複数の参照を持つすべての要素の親として機能します。
Node は,変換されるべき値を有する SOAP パケットのノードです。
Translate は,SOAP パケットの別のところに見られる値への参照と対比して,Node が変換されるべき値を表すかどうかを示します。
ByRef は,ノードが参照によって渡されるパラメータに対応しているかどうかを示します。
NumIndirect は,DataP が自身の値を指す,間接参照のレベル数を示します。