Soap.InvokeRegistry.TRemotableTypeRegistry.RegisterExternalPropName
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.