Soap.InvokeRegistry.TInvokableClassRegistry.RegisterParamInfo
Delphi
procedure RegisterParamInfo(Info: PTypeInfo; const MethodName, InternalParamName: string; const ExternalParamName, Namespace: InvString; XMLOptions: Integer = 0);
C++
void __fastcall RegisterParamInfo(System::Typinfo::PTypeInfo Info, const System::UnicodeString MethodName, const System::UnicodeString InternalParamName, const InvString ExternalParamName, const InvString Namespace, int XMLOptions = 0x0);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
Description
Recense la relation entre un paramètre sur une interface invocable et la partie correspondante dans un document WSDL.
RegisterParamInfo recense les informations suivantes concernant le paramètre cible :
- Nom externe
- Espace de nommage
- Options XML
RegisterParamInfo requiert les informations suivantes :
- Informations de type de l'interface invocable
- Nom de la méthode qui contient le paramètre (en l'absence d'une telle méthode, celle-ci sera créée)
- Nom interne du paramètre (en l'absence d'un tel paramètre, celui-ci sera créé)
Remarque : Cette fonction est semblable à RegisterExternalParamName, à l'exception que vous pouvez recenser davantage d'informations sur le paramètre cible.