Soap.WSDLItems.TWSDLItems.Create
Delphi
constructor Create(AOwner: TComponent); overload; override;
constructor Create(const WSDLItems: TWSDLItems; const StreamLoader: IStreamLoader); overload; virtual;
C++
__fastcall virtual TWSDLItems(System::Classes::TComponent* AOwner)/* overload */;
__fastcall virtual TWSDLItems(TWSDLItems* const WSDLItems, const Soap::Wsdlintf::_di_IStreamLoader StreamLoader)/* overload */;
/* TXMLDocument.Create */ inline __fastcall TWSDLItems(const System::UnicodeString AFileName)/* overload */ : Soap::Wsdlbind::TWSDLDocument(AFileName) { }
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
constructor | public | Soap.WSDLItems.pas Soap.WSDLItems.hpp |
Soap.WSDLItems | TWSDLItems |
説明
Create は,TWSDLItems オブジェクトを作成して初期化します。
Create を呼び出して,実行時に TWSDLItems コンポーネントをインスタンス化します。通常,TWSDLItems のインスタンスは,それを使用する THTTPRIO などのほかのコンポーネントによって作成されます。
AOwner は,TWSDLItems インスタンスの解放を処理する別のコンポーネント(通常は,フォームまたはデータモジュール)です。これは,Owner プロパティの値になります。
WSDLItems は,StreamLoader プロパティを使ってストリームローダーが指定されなかった場合に,新しいインスタンスがストリームローダーを展開するために使用することができる別の TWSDLItems オブジェクトです。
StreamLoader は,WSDL ドキュメントをサーバーからロードするために使用するインターフェースです。StreamLoader には,WSDL ドキュメントを収容するサーバーに接続するために必要なユーザー名,パスワード,プロキシサーバーを指定するプロパティが格納されています。
ストリームローダーを指定しない場合,TWSDLItems コンストラクタは,次のどちらかの方法でオブジェクトを作成します。最初の構文を使用する場合は,デフォルトのストリームローダーオブジェクトを作成します。2 番めの構文を使用する場合は,第 1 パラメータの TWSDLItems インスタンスのストリームローダーを使用します。そのため,2 番めの構文を使用する場合は,WSDLItems または StreamLoader のどちらかの引数を渡す必要があります。