Soap.WSDLItems.TWSDLItems.GetPortTypes

De RAD Studio API Documentation
Aller à : navigation, rechercher

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);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Soap.WSDLItems.pas
Soap.WSDLItems.hpp
Soap.WSDLItems TWSDLItems

Description

Remplit une liste avec les noms de tous les types de port définis dans le document WSDL.

Appelez GetPortTypes pour récupérer les noms de tous les types de port définis dans le document WSDL ou dans tout document qu'il importe. Chaque type de port correspond à une interface pouvant être exécutée par l'application de service Web.

PortTypeNames est un objet TWideStrings existant auquel les noms de tous les types de port sont ajoutés.

SkipHttpBindings indique si GetPortTypes doit inclure les types de ports dont les définitions comportent une balise <http:binding>. Avec la valeur false, GetPortTypes récupère toutes les définitions de type de port. Avec la valeur true, GetPortTypes ignore les définitions de type de port avec des liaisons HTTP simples.

QualifiedNames indique si les noms de types de ports ajoutés à la liste doivent être qualifiés à l'aide du préfixe d'espace de nommage cible.

Remarque :  GetPortTypes n'efface pas la liste de WideString avant d'ajouter les noms des types de port.

Voir aussi