Soap.InvokeRegistry.TRemotableTypeRegistry.RegisterExternalPropName

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure RegisterExternalPropName(Info: PTypeInfo; const InternalName: string; const ExternalName: InvString);

C++

void __fastcall RegisterExternalPropName(System::Typinfo::PTypeInfo Info, const System::UnicodeString InternalName, const System::UnicodeString ExternalName);

Propriétés

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

Description

Recense la correspondance entre un nom de propriété sur une classe distante et le nom d'élément correspondant dans un schéma XML.

Utilisez RegisterExternalPropName pour créer une association entre le nom d'un élément dans un type complexe de schéma XML et la propriété correspondante de la classe distante qui représente ce type. Cela permet à la classe distante de représenter des types complexes incluant des éléments avec des noms qui ne sont pas valides (par exemple, des mots-clés).

Info pointe sur les informations de type de la classe distante qui correspond à un type complexe défini dans un schéma XML.

InternalName est le nom utilisé pour la propriété de la classe distante qui correspond à l'élément.

ExternalName est le nom de l'élément partie intégrante du type complexe défini par le schéma XML.