Soap.WSDLItems.TWSDLIterateProc

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

Delphi

TWSDLIterateProc = procedure (const Options: IterateImportOptions;
const WSDLItems: IWSDLItems;
const XMLSchemaDoc: IXMLSchemaDoc;
const Name: DOMString) of object;

C++

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

プロパティ

種類 可視性 ソース ユニット
type
typedef
public
Soap.WSDLItems.pas
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)です。