Soap.WSDLPub.TBeforePublishingWSDLEvent
C++
typedef void __fastcall (__closure *TBeforePublishingWSDLEvent)(const System::UnicodeString IntfName, System::UnicodeString &WSDL, bool &Handled);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
typedef | public | Soap.WSDLPub.hpp | Soap.WSDLPub | Soap.WSDLPub |
説明
TBeforePublishingWSDLEvent は、TWSDLHTMLPublish の OnBeforePublishingWSDL イベントの型です。
TBeforePublishingWSDLEvent は OnBeforePublishingWSDL イベント ハンドラの型であり、アプリケーションはこれを使って WSDL パブリッシャの代わりに WSDL 文書の内容を生成することができます。
IntfName は、WSDL 記述を生成する対象となる、呼び出し可能なインターフェイスの名前です。
WSDL は、指定したインターフェイスについて記述する WSDL 文書の内容を構成する XML の文字列を返します。
Handled は、イベント ハンドラが WSDL を生成してその値を返した場合に true を返します。Handled が true を返した場合、パブリッシャは、独自に WSDL 文書を生成するのではなく、返された WSDL の値を使用します。Handled が false を返した場合、パブリッシャは、インターフェイスとそのインターフェイスが使用するすべての型について WSDL 文書を生成します。