Class XmlElement

Index

Properties

Methods

Properties

public attributes: XmlNamedNodeMap

public childNodes: XmlNodeList

public firstChild: IXmlNode

public innerText: string

public lastChild: IXmlNode

public localName: any

public namespaceUri: any

public nextSibling: IXmlNode

public nodeName: string

public nodeType: NodeType

public nodeValue: any

public ownerDocument: XmlDocument

public parentNode: IXmlNode

public prefix: any

public previousSibling: IXmlNode

public tagName: string

Methods

public appendChild(newChild: IXmlNode): IXmlNode

Parameters

Returns

IXmlNode

public cloneNode(deep: boolean): IXmlNode

Parameters

  • deep: boolean

Returns

IXmlNode

public getAttribute(attributeName: string): string

Parameters

  • attributeName: string

Returns

string

public getAttributeNS(namespaceUri: any, localName: string): string

Parameters

  • namespaceUri: any
  • localName: string

Returns

string

public getAttributeNode(attributeName: string): XmlAttribute

Parameters

  • attributeName: string

Returns

XmlAttribute

public getAttributeNodeNS(namespaceUri: any, localName: string): XmlAttribute

Parameters

  • namespaceUri: any
  • localName: string

Returns

XmlAttribute

public getElementsByTagName(tagName: string): XmlNodeList

Parameters

  • tagName: string

Returns

XmlNodeList

public getXml(): string

Returns

string

public hasChildNodes(): boolean

Returns

boolean

public insertBefore(newChild: IXmlNode, referenceChild: IXmlNode): IXmlNode

Parameters

Returns

IXmlNode

public normalize()

public removeAttribute(attributeName: string)

Parameters

  • attributeName: string

public removeAttributeNS(namespaceUri: any, localName: string)

Parameters

  • namespaceUri: any
  • localName: string

public removeAttributeNode(attributeNode: XmlAttribute): XmlAttribute

Parameters

Returns

XmlAttribute

public removeChild(childNode: IXmlNode): IXmlNode

Parameters

Returns

IXmlNode

public replaceChild(newChild: IXmlNode, referenceChild: IXmlNode): IXmlNode

Parameters

Returns

IXmlNode

public selectNodes(xpath: string): XmlNodeList

Parameters

  • xpath: string

Returns

XmlNodeList

public selectNodesNS(xpath: string, namespaces: any): XmlNodeList

Parameters

  • xpath: string
  • namespaces: any

Returns

XmlNodeList

public selectSingleNode(xpath: string): IXmlNode

Parameters

  • xpath: string

Returns

IXmlNode

public selectSingleNodeNS(xpath: string, namespaces: any): IXmlNode

Parameters

  • xpath: string
  • namespaces: any

Returns

IXmlNode

public setAttribute(attributeName: string, attributeValue: string)

Parameters

  • attributeName: string
  • attributeValue: string

public setAttributeNS(namespaceUri: any, qualifiedName: string, value: string)

Parameters

  • namespaceUri: any
  • qualifiedName: string
  • value: string

public setAttributeNode(newAttribute: XmlAttribute): XmlAttribute

Parameters

Returns

XmlAttribute

public setAttributeNodeNS(newAttribute: XmlAttribute): XmlAttribute

Parameters

Returns

XmlAttribute