Soap.WSDLPub.TBeforePublishingWSDLEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TBeforePublishingWSDLEvent = procedure(const IntfName: InvString; var WSDL: InvString; var Handled: Boolean) of object;

C++

typedef void __fastcall (__closure *TBeforePublishingWSDLEvent)(const System::UnicodeString IntfName, System::UnicodeString &WSDL, bool &Handled);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
type
typedef
public
Soap.WSDLPub.pas
Soap.WSDLPub.hpp
Soap.WSDLPub Soap.WSDLPub

Beschreibung

TBeforePublishingWSDLEvent wird für das Ereignis OnBeforePublishingWSDL der Klasse TWSDLHTMLPublish verwendet.

TBeforePublishingWSDLEvent ist Typ der OnBeforePublishingWSDL-Ereignisbehandlungsroutine, mit der eine Anwendung den Inhalt eines WSDL-Dokuments im Auftrag des WSDL-Publisher erzeugen kann.

IntfName ist der Name eines aufrufbaren Interface, für das eine WSDL-Beschreibung erzeugt werden soll.

WSDL gibt einen XML-String zurück, den den Inhalt des WSDL-Dokuments darstellt, das das angegebene Interface beschreibt.

Handled gibt true zurück, wenn die Ereignisbehandlungsroutine einen Wert für das WSDL-Dokument erzeugt und zurückgibt. In diesem Fall verwendet der Publisher diesen Wert anstatt ein eigenes WSDL-Dokument zu erzeugen. Wenn Handled false zurückgibt, erzeugt der Publisher ein WSDL-Dokument für das Interface und alle Typen, die es verwendet.

Siehe auch