Soap.WSDLItems.TWSDLIterateProc

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

C++

typedef void __fastcall (__closure *TWSDLIterateProc)(const IterateImportOptions Options, const _di_IWSDLItems WSDLItems, const Xml::Xmlschema::_di_IXMLSchemaDoc XMLSchemaDoc, const System::UnicodeString Name);

プロパティ

種類 可視性 ソース ユニット
typedef public Soap.WSDLItems.hpp Soap.WSDLItems Soap.WSDLItems

説明

TWSDLIterateProc は,WSDL ドキュメントをインポートするときに実行されるコールバックの型です。

TWSDLIterateProc 型は,ほかのドキュメントにインクルードされる形でインポートされる各 WSDL ドキュメントについて実行されるコールバックの型です。

Options は,コールバックをインポートされた WSDL ドキュメントのロードの前に実行するか,後に実行するかを指定します。

WSDLItems は,インポートされた WSDL ドキュメントに対応するインターフェースです。XMLSchemaDoc は,Options の値が ioLoaded の場合にのみ使用可能です。インポートされたドキュメントが XML の場合は,WSDLItems は nil(Delphi)または NULL(C++)となるため,かわりに XMLSchemaDoc を使用する必要があります。

XMLSchemaDoc は,インポートされたドキュメントが XML スキーマである場合に,インポートされた XML スキーマに対応するインターフェースです。XMLSchemaDoc は,Options の値が ioLoaded の場合にのみ使用可能です。インポートされたドキュメントが WSDL の場合は,XMLSchemaDoc は nil(Delphi)または NULL(C++)となるため,かわりに WSDLItems を使用する必要があります。

Name は,インポートされたドキュメントの名前(URL)です。