Soap.WSDLItems.TWSDLItems.GetPortTypes

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure GetPortTypes(PortTypeNames: TDOMStrings; SkipHttpBindings: Boolean = True;
QualifiedNames: Boolean = False);

C++

void __fastcall GetPortTypes(Soap::Wsdlintf::TDOMStrings* PortTypeNames, bool SkipHttpBindings = true, bool QualifiedNames = false);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Soap.WSDLItems.pas
Soap.WSDLItems.hpp
Soap.WSDLItems TWSDLItems

Beschreibung

Füllt eine Liste mit den Namen aller Porttypen, die im WSDL-Dokument definiert sind.

Durch einen Aufruf von GetPortTypes erhalten Sie die Namen aller Porttypen, die im WSDL-Dokument oder einem Dokument, das es importiert, definiert sind. Jeder Porttyp entspricht einem Interface, das von der Webdienst-Anwendung ausgeführt werden kann.

PortTypeNames ist ein vorhandenes TWideStrings-Objekt, dem die Namen der Porttypen hinzugefügt werden.

SkipHttpBindings zeigt an, ob GetPortTypes Porttypen beinhalten sollte, deren Definitionen das Tag <http:binding> verwenden. Ist der Parameter false, ruft GetPortTypes alle Porttypdefinitionen ab. Bei true ignoriert GetPortTypes die Porttypdefinitionen mit einfachen HTTP-Bindungen.

QualifiedNames zeigt an, ob die der Liste hinzugefügten Namen mit Hilfe eines Ziel-Namespace-Präfix qualifiziert werden sollten.

Anmerkung:  Die Liste wird von GetPortTypes vor dem Hinzufügen der Namen der Porttypen nicht geleert.

Siehe auch