Soap.InvokeRegistry.TInvokableClassRegistry.RegisterExternalParamName

提供: RAD Studio API Documentation
移動先: 案内検索

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);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry TInvokableClassRegistry

説明

呼び出し可能なインターフェースのパラメータ名と,WSDL ドキュメントにある対応するパート名との対応を登録します。

RegisterExternalParamName メソッドを使用すると,WSDL ドキュメントにあるパート名と,呼び出し可能なインターフェースのメソッドの対応するパラメータとの関連付けを作成できます。これにより,呼び出し可能なインターフェースが,Object Pascal では無効な名前(たとえば,キーワード)を持つ定義を処理することができます。

Info は,呼び出し可能なインターフェースの型情報へのポインタです。

MethodName は,呼び出し可能なインターフェースのメソッドの名前です。

InternalName は,ExternalName で指定された名前を持つパートと対応する指定されたメソッドのパラメータに使用される名前です。

ExternalName は,WSDL ドキュメントで定義されているパートの名前です。

関連項目