     /**
      * A WSDLOperation defines the SOAP binding styles and specifies how to
      * encode a SOAP request.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
      */
     function get wsdlOperation():WSDLOperation;
     function set wsdlOperation(value:WSDLOperation):void;

    /**
     * Creates a SOAP-encoded request to an operation from the given input
     * parameters and headers.
     */
    function encodeRequest(args:* = null, headers:Array = null):XML;
}

 * request should be formatted and therefore must be set before a call is made to
 * encode().
 * 
 *  
 *  @langversion 3.0
 *  @playerversion Flash 9
 *  @playerversion AIR 1.1
 *  @productversion Flex 3
 */
public interface ISOAPEncoder extends IXMLEncoder
{
