Soap.OPToSOAPDomConv.TSOAPDomConv.ConvertSoapToNativeData

De RAD Studio API Documentation
Aller à : navigation, rechercher

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);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Soap.OPToSOAPDomConv.pas
Soap.OPToSOAPDomConv.hpp
Soap.OPToSOAPDomConv TSOAPDomConv

Description

Convertit la représentation SOAP d'une valeur en un pointeur sur la représentation native correspondante.

ConvertSoapToNativeData effectue la conversion d'un noeud DOM qui représente le codage SOAP d'une valeur dans la représentation native correspondante.

DataP est un pointeur sur la mémoire allouée pour stocker la représentation native de la valeur, et il pointe sur les résultats de la conversion.

TypeInfo est un pointeur TypeInfo qui décrit le type natif représentant la valeur.

Context est l'objet TDataContext qui stocke la valeur.

RootNode est le noeud du paquet SOAP qui agit en tant que parent de tous les éléments représentant un objet ayant de multiples références.

Node est le noeud du paquet SOAP dont la valeur est traduite.

Translate indique si le noeud représente une valeur à traduire, par opposition à une référence à une valeur se trouvant ailleurs dans le paquet SOAP.

ByRef indique si le noeud correspond à un paramètre transmis par adresse.

NumIndirect indique le nombre de niveaux d'indirection au travers desquels DataP pointe sur sa valeur.

Voir aussi