Soap.InvokeRegistry.TInvokableClassRegistry.GetInterfaceExternalName
Delphi
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++
System::UnicodeString __fastcall GetInterfaceExternalName(System::Typinfo::PTypeInfo Info, const System::UnicodeString Namespace, const System::UnicodeString InternalIntfName)/* overload */;
System::UnicodeString __fastcall GetInterfaceExternalName(System::Typinfo::PTypeInfo Info, const System::UnicodeString Namespace)/* overload */;
System::UnicodeString __fastcall GetInterfaceExternalName(System::Typinfo::PTypeInfo Info)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
説明
呼び出し可能なインターフェースに対応するポート型の名前を返します。
GetInterfaceExternalName メソッドは,指定された呼び出し可能なインターフェースに対応するポート型の名前を返します。これは,WSDL ドキュメントで対応するポート型に指定されている名前です。外部の名前とインターフェース名との関連付けは,RegisterInterface メソッドで確立されます。
Info は,呼び出し可能なインターフェースの型情報ポインタです。
Namespace は,RegisterInterface メソッドへの呼び出しによって,呼び出し可能なインターフェースが登録されたときに,それに割り当てられる名前空間です。自動的に生成される名前空間を使ってインターフェースが登録された場合は,このパラメータは省略しても空の文字列を指定してもかまいません。
InternalIntfName は,呼び出し可能なインターフェースの名前です。