RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TInvokableClassRegistry.RegisterExternalParamName Method

Registers the correspondence between a parameter name on an invokable interface and the corresponding part name in a WSDL document.

Pascal
procedure RegisterExternalParamName(Info: PTypeInfo; const MethodName: string; const InternalName: string; const ExternalName: InvString);
C++
__fastcall RegisterExternalParamName(PTypeInfo Info, const AnsiString MethodName, const AnsiString InternalName, const InvString ExternalName);

Use RegisterExternalParamName to create an association between the name of a part in a WSDL document and the corresponding parameter on a method of an invokable interface. This allows the invokable interface to handle definitions that have names that are not legal in Object Pascal (for example, keywords). 

Info points to the type information of the invokable interface. 

MethodName is the name of the method on the invokable interface. 

InternalName is the name used for the parameter of the specified method that corresponds to the part with the name specified by ExternalName. 

ExternalName is the name of the part that is defined in the WSDL document. 

 

Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!