nsISOAPEncoder

IID:fc33ffd6-1dd1-11b2-8750-fa62430a38b4
Inherits From:nsISupports

This interface permits encoding of variants.


Methods

nsIDOMElement encode ( nsISOAPEncoding encoding , nsIVariant source , AString namespaceURI , AString name , nsISchemaType schemaType , nsISOAPAttachments attachments , nsIDOMElement destination )

nsIDOMElement encode ( nsISOAPEncoding encoding , nsIVariant source , AString namespaceURI , AString name , nsISchemaType schemaType , nsISOAPAttachments attachments , nsIDOMElement destination )

Encode the source variant.

Arguments:
encoding
source: The variant to be encoded.
namespaceURI: The namespace of the thing being coded
name: The name of the thing being coded
schemaType: The schema type of the thing being encoded
attachments: Accumulates any attachments.
destination: The node scope, if any, where the result will live. If this is null, then the result must be explicitly attached to the message.
Returns:
element which was inserted.

References

This interface is the type of the following properties:

nsISOAPEncoding.defaultEncoder

This interface is passed as an argument to the following methods:

nsISOAPEncoding.setEncoder

This interface is returned from the following methods:

nsISOAPEncoding.getEncoder

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com