Soap.WSDLItems.TWSDLItems.GetPortTypes

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

Delphi

procedure GetPortTypes(PortTypeNames: TDOMStrings; SkipHttpBindings: Boolean = True;  QualifiedNames: Boolean = False);

C++

void __fastcall GetPortTypes(Soap::Wsdlintf::TDOMStrings* PortTypeNames, bool SkipHttpBindings = true, bool QualifiedNames = false);

プロパティ

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

説明

WSDL ドキュメント内で定義されているすべてのポートの種類の名前をリストに格納します。

GetPortTypes メソッドを呼び出すと,WSDL ドキュメントまたはそれがインポートされた別のドキュメント内で定義されているすべてのポートの種類名を取得できます。各ポートの種類は,Web サービスアプリケーションが実行可能なインターフェースに対応しています。

PortTypeNames は,すべてのポートの種類名を追加する既存の TWideStrings オブジェクトです。

SkipHttpBindings は,定義に <http:binding>: を含むポートの種類を GetPortTypes が含めるかどうかを示します。false の場合,GetPortTypes はすべてのポートの種類の定義を取得します。true の場合,GetPortTypes は単純な HTTP バインディングを含むポートの種類の定義を無視します。

QualifiedNames は,リストに追加するポートの種類の名前をターゲット名前空間プレフィクスで修飾するかどうかを示します。

メモ:  GetPortTypes メソッドは,ポートの種類名を追加するまで,WideString リストをクリアしません。

関連項目