Soap.WSDLItems.TWSDLItems.GetSoapActionList

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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

Eigenschaften

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

Beschreibung

Füllt eine Liste mit soapAction-Attributen für alle Operationen der angegebenen SOAP-Bindung.

Rufen Sie GetSoapActionList auf, um den Wert des Attributs soapAction für jede Operation der angegebenen SOAP-Bindung zu ermitteln. Jedes Attribut soapAction wird als String mit dem Format

OperationName = soapActionName

eingefügt, wobei OperationName den Namen der Operation angibt, mit dem das Attribut soapAction verbunden ist.

BindingName ist der Name der Bindung, die mit dem Porttyp verbunden ist, dessen Operationen zusammen mit deren SOAP-Aktionen ausgeführt werden.

OperationNames ist ein vorhandenes TWideStrings-Objekt, dem die Namen aller Operationen für den Porttyp der Bindung hinzugefügt werden.

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

Anmerkung:  Die WideString-Liste wird von GetSoapActionList vor dem Hinzufügen der Operationen und ihrer entsprechenden SOAP-Aktionen nicht geleert.

Siehe auch