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