RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TInvokableClassRegistry.GetInterfaceExternalName Method (PTypeInfo)

Returns the name of the port type that corresponds to an invokable interface.

Pascal
function GetInterfaceExternalName(Info: PTypeInfo; const Namespace: string; const InternalIntfName: string): InvString; overload;
function GetInterfaceExternalName(Info: PTypeInfo; const Namespace: string): InvString; overload;
function GetInterfaceExternalName(Info: PTypeInfo): InvString; overload;
C++
__fastcall InvString GetInterfaceExternalName(PTypeInfo Info, const AnsiString Namespace, const AnsiString InternalIntfName);
__fastcall InvString GetInterfaceExternalName(PTypeInfo Info, const AnsiString Namespace);
__fastcall InvString GetInterfaceExternalName(PTypeInfo Info);

GetInterfaceExternalName returns the name of the port type that corresponds to a specified invokable interface. This is the name given to the corresponding port type in a WSDL document. The association between the external name and the interface name is established by the RegisterInterface method. 

Info is the type information pointer for the invokable interface. 

Namespace is the namespace assigned to the invokable interface when it was registered by a call to the RegisterInterface method. If the interface was registered using the automatically-generated namespace, this parameter can be omitted or you can supply an empty string. 

InternalIntfName is the name of the invokable interface. 

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!