Soap.InvokeRegistry.TInvokableClassRegistry.RegisterExternalParamName
Delphi
procedure RegisterExternalParamName(Info: PTypeInfo; const MethodName, InternalName: string; const ExternalName: InvString);
C++
void __fastcall RegisterExternalParamName(System::Typinfo::PTypeInfo Info, const System::UnicodeString MethodName, 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 | TInvokableClassRegistry |
Description
Recense la correspondance entre le nom d'un paramètre sur une interface invocable et le nom de la partie correspondante dans un document WSDL.
Utilisez RegisterExternalParamName pour créer une association entre le nom d'une partie dans un document WSDL et le paramètre correspondant sur une méthode d'une interface invocable. Ceci permet à l'interface invocable de gérer les définitions dont les noms sont illégaux dans Pascal Objet (par exemple, des mots clés).
Info pointe sur les informations de type de l'interface invocable.
MethodName est le nom de la méthode sur l'interface invocable.
InternalName est le nom utilisé pour le paramètre de la méthode spécifiée qui correspond à la partie avec le nom spécifié par ExternalName.
ExternalName est le nom de la partie définie dans le document WSDL.