Soap.InvokeRegistry.TInvokableClassRegistry.RegisterReturnParamNames
Delphi
procedure RegisterReturnParamNames(Info: PTypeInfo; const RetParamNames: InvString);
C++
void __fastcall RegisterReturnParamNames(System::Typinfo::PTypeInfo Info, const System::UnicodeString RetParamNames);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
説明
インターフェースメソッドの戻り値にマップされるパラメータ名のリストを登録します。
RegisterReturnParamNames メソッドは,指定したインターフェースのメソッドの戻り値に対応するパラメータ名のリストを登録します。通常,このメソッドは WSDL インポータによって呼び出されます。インターフェースが WSDL ドキュメントからインポートされた場合,これらのパラメータ名は,WSDL インポータが使用するものと一致している必要があります。
Info は,メソッドの戻り値がリスト内の名前にマップされる呼び出し可能なインターフェースの型情報ポインタです。
RetParamNames は,指定したインターフェースでメソッドの戻り値にマップされるパラメータ名のセミコロン区切りのリストです。RetParamNames が空の文字列の場合,インターフェースのメソッドに戻り値はありません(出力パラメータのみ)。インターフェースの戻りパラメータ名が登録されていない場合,デフォルトリスト「Result;Return」が使用されます。