Soap.InvokeRegistry.TInvokableClassRegistry.RegisterParamInfo

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

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 System::UnicodeString ExternalParamName, const System::UnicodeString Namespace, int XMLOptions = 0x0);

プロパティ

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

説明

呼び出し可能なインターフェイス上のパラメータと、WSDL ドキュメント内のそれに該当する箇所との間の関係を登録します。

RegisterParamInfo は、対象となるパラメータに関する、次の情報を登録します:

  • 外部名
  • ネームスペース
  • XML オプション

RegisterParamInfo には、次の情報が必要です:

  • 呼び出し可能なインターフェイスの型情報
  • パラメータが属するメソッドの名前(該当するメソッドがない場合には、作成されます)
  • パラメータの内部名(該当するパラメータがない場合には、作成されます)

メモ: 機能的には、対象となるパラメータについて、より多くの情報を登録できるという点を除いて、RegisterExternalParamName と同じです。

関連項目