Microsoft.XMLDOM


Below are the methods used to access and manipulate XML documents via the XML DOM implementation


Method
Description
Aborts an asynchronous download in progress.
Cancels the current HTTP request.
Cancels the current HTTP request.
Adds a new schema to the schema collection and associates the given namespace URI with the specified schema.
Adds schemas from another collection into the current collection and replaces any schemas that collide on the same namespace URI.
Adds objects to a style sheet.
Adds parameters to a style sheet.
Appends a new child node as the last child of the node.
Appends the supplied string to the existing string data.
Clones a copy of the current IXMLDOMSelection, with the same position and context.
Clones a new node.
Creates a new attribute with the specified name.
Creates a CDATA section node that contains the supplied data.
Creates a comment node that contains the supplied data.
Creates an empty IXMLDOMDocumentFragment object.
Creates an element node using the specified name.
Creates a new EntityReference object.
Creates a node using the supplied type, name, and namespace.
Creates a processing instruction node that contains the supplied target and data.
Creates a rental-model IXSLProcessor object that will use this template.
Creates a text node that contains the supplied data.
Returns the parameter value for a given index.
Deletes specified data.
Sets a global property for the DLL.
Returns a read-only XML Document Object Model (DOM) node that contains the element.
Retrieves the values of all the HTTP headers.
Retrieves the values of all the HTTP headers.
Gets the value of the attribute.
Gets the attribute node.
Returns the declaration of the DOM node that is sent to the function.
Returns a collection of elements that have the specified name.
Returns a list of all descendant elements that match the supplied name.
Retrieves the attribute with the specified name.
Returns the value of the specified option.
Returns the default properties.
Returns a property.
Returns the attribute with the specified namespace and attribute name.
Retrieves the value of an HTTP header from the response body.
Retrieves the value of an HTTP header from the response body.
Returns an ISchema object.
Provides a fast way to determine whether a node has children.
Indicates support for the specified feature.
Clones a node from a different DOM object.
Inserts a child node to the left of the specified node or at the end of the list.
Inserts a string at the specified offset.
Allows random access to individual nodes within the collection.
Allows random access to individual nodes within the collection.
Loads an XML document from the specified location.
Loads an XML document using the supplied string.
Checks if the node that is passed is contained in the current collection.
Returns the next node in the collection.
Returns the next node in the collection.
Returns the node that matches the ID attribute.
Normalizes all descendant elements by combining two or more adjacent text nodes into one unified text node.
Initializes an MSXML2.XMLHTTP request and specifies the method, URL, and authentication information for the request.
Initializes a request and specifies the method, URL, and authentication information for the request.
Gets the next node that the nextNode method will return without advancing the list position.
Removes the specified namespace from a collection.
Removes all the nodes from the collection described by the IXMLDOMSelection.
Removes or replaces the named attribute.
Removes the specified attribute from this element.
Removes the specified child node from the list of children and returns it.
Removes an attribute from the collection.
Removes the next node.
Removes the attribute with the specified namespace and attribute name.
Replaces the specified old child node with the supplied new child node.
Replaces the specified number of characters with the supplied string.
Resets the iterator.
Resets the iterator.
Resets the internal position to start, so that the next method will return the first error in the list.
Resets the state of the processor to the state it was in prior to calling the transform method.
Saves an XML document to the specified location.
Applies the specified pattern-matching operation to this node's context and returns the list of matching nodes as IXMLDOMNodeList.
Applies the specified pattern-matching operation to this node's context and returns the first matching node.
Sends an HTTP request to the server and receives a response.
Sends an HTTP request to the server and receives a response.
Sets the value of the named attribute.
Sets or updates the supplied attribute node on this element.
Adds the supplied node to the collection.
Sets the specified option.
Sets the SelectionLanguage, ServerHTTPRequest, SelectionNamespaces or NewParser internal properties (flags).
Sets the proxy configuration.
Sets the proxy authentication credentials.
Specifies the name of an HTTP header.
Specifies the name of an HTTP header.
Performs a subset of a larger XSLT transformation by selecting the XSLT mode with which to start.
Specifies timeout settings for resolving the domain name, establishing the connection to the server, sending the data, and receiving the response.
Splits this text node into two text nodes at the specified offset and inserts the new text node into the tree as a sibling that immediately follows this node.
Retrieves a substring of the full string from the specified range.
Starts the transformation process or resumes a previously failed transformation.
Processes this node and its children using the supplied XSL Transformations (XSLT) style sheet and returns the resulting transformation.
Processes this node and its children using the supplied XSLT style sheet, and returns the resulting transformation in the supplied object.
Performs run-time validation on the currently loaded document using the currently loaded DTD, schema, or schema collection.
Performs run-time validation on the documents in the schema cache that have not been compiled and validated.
Validates a specified DOM fragment.
Allows the requesting server to suspend execution while waiting for an asynchronous send operation to complete.

Comments