Soap.InvokeRegistry.TRemotableTypeRegistry.RegisterExternalPropName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry TRemotableTypeRegistry

Beschreibung

Registriert die Zuordnung zwischen einem Eigenschaftsnamen einer Remotable-Klasse und dem entsprechenden Elementnamen in einem XML-Schema.

Mit RegisterExternalPropName können Sie eine Zuordnung zwischen dem Namen eines Elements in einem XML-Schema und einer Eigenschaft der Remotable-Klasse herstellen, die den entsprechenden Typ repräsentiert. Die Remotable-Klasse kann auf diese Weise komplexe Typen mit Elementnamen darstellen, die sonst nicht gültig wären (z.B. Schlüsselwörter).

Info zeigt auf die Typinformationen der Remotable-Klasse, die einem komplexen Typ in einem XML-Schema entspricht.

InternalName ist der Name der Eigenschaft der Remotable-Klasse.

ExternalName ist der Name des Elements, das zu dem im XML-Schema definierten komplexen Typ gehört.