Soap.WSDLItems.TWSDLItems.GetSoapActionList
Delphi
procedure GetSoapActionList(const BindingName: DOMString; ActionList: TDOMStrings; QualifiedNames: Boolean; var SOAPVersion: TSOAPVersion);
C++
void __fastcall GetSoapActionList(const System::UnicodeString BindingName, Soap::Wsdlintf::TDOMStrings* ActionList, bool QualifiedNames, Soap::Wsdlintf::TSOAPVersion &SOAPVersion);
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 attributs soapAction de toutes les opérations sur une liaison SOAP spécifiée.
Appelez GetSoapActionList pour récupérer la valeur de l'attribut soapAction de chaque opération d'une liaison SOAP spécifiée. Chaque attribut soapAction est ajouté sous la forme d'une chaîne au format suivant :
OperationName = soapActionName
où OperationName est le nom de l'opération auquel l'attribut soapAction est associé.
BindingName est le nom de la liaison associée au type de port dont les opérations sont récupérées avec leurs actions SOAP.
OperationNames est un objet TWideStrings existant auquel les noms de toutes les opérations sur le type de port de la liaison sont ajoutés.
QualifiedNames indique si les noms d'opération doivent être qualifiés à l'aide du préfixe d'espace de nommage cible.
Remarque : GetSoapActionList n'efface pas la liste de WideString avant d'ajouter les noms des opérations et leurs actions SOAP correspondantes.