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)です。