Soap.InvokeRegistry.TInvokableClassRegistry.RegisterExternalParamName

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi