Soap.WSDLItems.TWSDLIterateProc
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)です。