Soap.WSDLItems.TWSDLItems.GetSoapBodyAttribute

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

function  GetSoapBodyAttribute(const BindingName, Operation, IOType, Attribute: DOMString;
OverloadIndex: Integer; var SOAPVersion: TSOAPVersion): DOMString;

C++

System::UnicodeString __fastcall GetSoapBodyAttribute(const System::UnicodeString BindingName, const System::UnicodeString Operation, const System::UnicodeString IOType, const System::UnicodeString Attribute, int OverloadIndex, Soap::Wsdlintf::TSOAPVersion &SOAPVersion);

Properties

Type Visibility Source Unit Parent
function public
Soap.WSDLItems.pas
Soap.WSDLItems.hpp
Soap.WSDLItems TWSDLItems

Description

Returns the value of an attribute of a body tag of a message type in an operation on the port type of a SOAP binding.

Call GetSoapBodyAttribute to retrieve value of an attribute on the body tag for a message type that is part of an operation of the port type associated with a specified binding. The body tag can come from the WSDL document or another document that it imports.

BindingName is the name of the binding that includes the operation.

Operation is the name of the operation that includes the message.

IOType indicates the type of the message (input or output).

Attribute is the name of the desired attribute on the <soap:body> tag.

OverloadIndex indicates which operation node is desired when the binding has multiple operations with the same name (overloaded methods). 0 indicates the first operation with the specified name, 1 indicates the second operation node, and so on.

See Also