C# Класс nHydrate.Generator.Common.Util.XmlHelper

Показать файл Открыть проект

Открытые методы

Метод Описание
AddAttribute ( XmlElement element, string name, bool value ) : XmlAttribute
AddAttribute ( XmlElement node, string name, double value ) : XmlAttribute
AddAttribute ( XmlElement node, string name, int value ) : XmlAttribute
AddAttribute ( XmlElement node, string name, string value ) : XmlAttribute
AddAttribute ( XmlNode element, string name, Guid value ) : XmlAttribute
AddAttribute ( XmlNode element, string name, bool value ) : XmlAttribute
AddAttribute ( XmlNode element, string name, double value ) : XmlAttribute
AddAttribute ( XmlNode element, string name, int value ) : XmlAttribute
AddAttribute ( XmlNode node, string name, string value ) : XmlAttribute
AddCData ( XmlElement element, string name, string value ) : XmlNode
AddElement ( XmlDocument document, string name ) : XmlNode
AddElement ( XmlDocument document, string name, string value ) : XmlNode
AddElement ( XmlElement element, string name ) : XmlNode
AddElement ( XmlElement element, string name, string value ) : XmlNode
AddIndent ( XmlElement element, int tabs ) : void
AddLineBreak ( XmlElement element ) : void
CreateXPathNavigator ( XmlReader reader ) : XPathNavigator
GetAttributeValue ( XmlNode element, string attributeName, Guid defaultValue ) : Guid
GetAttributeValue ( XmlNode element, string attributeName, bool defaultValue ) : bool
GetAttributeValue ( XmlNode element, string attributeName, double defaultValue ) : double
GetAttributeValue ( XmlNode element, string attributeName, int defaultValue ) : int
GetAttributeValue ( XmlNode element, string attributeName, string defaultValue ) : string
GetElement ( XmlElement parentElement, string tagName ) : XmlElement
GetIterator ( XPathNavigator navigator, string xPath ) : XPathNodeIterator
GetNode ( XmlNode xmlNode, string XPath ) : XmlNode
GetNodeValue ( XmlDocument document, string XPath, string defaultValue ) : string
GetNodeValue ( XmlNode element, string XPath, string defaultValue ) : string
GetNodeXML ( XmlDocument document, string XPath, string defaultValue ) : string
GetNodeXML ( XmlDocument document, string XPath, string defaultValue, bool useOuter ) : string
GetXmlReader ( FileInfo fileInfo ) : XmlReader
RemoveAttribute ( XmlElement element, string attributeName ) : void
RemoveElement ( XmlDocument document, string XPath ) : void
RemoveElement ( XmlElement element ) : void
UpdateAttribute ( XmlElement element, string attributeName, Single newValue ) : void
UpdateAttribute ( XmlElement element, string attributeName, bool newValue ) : void
UpdateAttribute ( XmlElement element, string attributeName, double newValue ) : void
UpdateAttribute ( XmlElement element, string attributeName, int newValue ) : void
UpdateAttribute ( XmlElement element, string attributeName, string newValue ) : void
UpdateElement ( XmlDocument &document, string Xpath, string newValue ) : void
UpdateElement ( XmlElement element, string newValue ) : void

Приватные методы

Метод Описание
XmlHelper ( ) : System

Описание методов

AddAttribute() публичный статический Метод

public static AddAttribute ( XmlElement element, string name, bool value ) : XmlAttribute
element System.Xml.XmlElement
name string
value bool
Результат System.Xml.XmlAttribute

AddAttribute() публичный статический Метод

public static AddAttribute ( XmlElement node, string name, double value ) : XmlAttribute
node System.Xml.XmlElement
name string
value double
Результат System.Xml.XmlAttribute

AddAttribute() публичный статический Метод

public static AddAttribute ( XmlElement node, string name, int value ) : XmlAttribute
node System.Xml.XmlElement
name string
value int
Результат System.Xml.XmlAttribute

AddAttribute() публичный статический Метод

public static AddAttribute ( XmlElement node, string name, string value ) : XmlAttribute
node System.Xml.XmlElement
name string
value string
Результат System.Xml.XmlAttribute

AddAttribute() публичный статический Метод

public static AddAttribute ( XmlNode element, string name, Guid value ) : XmlAttribute
element XmlNode
name string
value Guid
Результат XmlAttribute

AddAttribute() публичный статический Метод

public static AddAttribute ( XmlNode element, string name, bool value ) : XmlAttribute
element XmlNode
name string
value bool
Результат XmlAttribute

AddAttribute() публичный статический Метод

public static AddAttribute ( XmlNode element, string name, double value ) : XmlAttribute
element XmlNode
name string
value double
Результат XmlAttribute

AddAttribute() публичный статический Метод

public static AddAttribute ( XmlNode element, string name, int value ) : XmlAttribute
element XmlNode
name string
value int
Результат XmlAttribute

AddAttribute() публичный статический Метод

public static AddAttribute ( XmlNode node, string name, string value ) : XmlAttribute
node XmlNode
name string
value string
Результат XmlAttribute

AddCData() публичный статический Метод

public static AddCData ( XmlElement element, string name, string value ) : XmlNode
element XmlElement
name string
value string
Результат XmlNode

AddElement() публичный статический Метод

public static AddElement ( XmlDocument document, string name ) : XmlNode
document XmlDocument
name string
Результат XmlNode

AddElement() публичный статический Метод

public static AddElement ( XmlDocument document, string name, string value ) : XmlNode
document XmlDocument
name string
value string
Результат XmlNode

AddElement() публичный статический Метод

public static AddElement ( XmlElement element, string name ) : XmlNode
element XmlElement
name string
Результат XmlNode

AddElement() публичный статический Метод

public static AddElement ( XmlElement element, string name, string value ) : XmlNode
element XmlElement
name string
value string
Результат XmlNode

AddIndent() публичный статический Метод

public static AddIndent ( XmlElement element, int tabs ) : void
element XmlElement
tabs int
Результат void

AddLineBreak() публичный статический Метод

public static AddLineBreak ( XmlElement element ) : void
element XmlElement
Результат void

CreateXPathNavigator() публичный статический Метод

public static CreateXPathNavigator ( XmlReader reader ) : XPathNavigator
reader XmlReader
Результат XPathNavigator

GetAttributeValue() публичный статический Метод

public static GetAttributeValue ( XmlNode element, string attributeName, Guid defaultValue ) : Guid
element XmlNode
attributeName string
defaultValue Guid
Результат Guid

GetAttributeValue() публичный статический Метод

public static GetAttributeValue ( XmlNode element, string attributeName, bool defaultValue ) : bool
element XmlNode
attributeName string
defaultValue bool
Результат bool

GetAttributeValue() публичный статический Метод

public static GetAttributeValue ( XmlNode element, string attributeName, double defaultValue ) : double
element XmlNode
attributeName string
defaultValue double
Результат double

GetAttributeValue() публичный статический Метод

public static GetAttributeValue ( XmlNode element, string attributeName, int defaultValue ) : int
element XmlNode
attributeName string
defaultValue int
Результат int

GetAttributeValue() публичный статический Метод

public static GetAttributeValue ( XmlNode element, string attributeName, string defaultValue ) : string
element XmlNode
attributeName string
defaultValue string
Результат string

GetElement() публичный статический Метод

public static GetElement ( XmlElement parentElement, string tagName ) : XmlElement
parentElement XmlElement
tagName string
Результат XmlElement

GetIterator() публичный статический Метод

public static GetIterator ( XPathNavigator navigator, string xPath ) : XPathNodeIterator
navigator XPathNavigator
xPath string
Результат XPathNodeIterator

GetNode() публичный статический Метод

public static GetNode ( XmlNode xmlNode, string XPath ) : XmlNode
xmlNode XmlNode
XPath string
Результат XmlNode

GetNodeValue() публичный статический Метод

public static GetNodeValue ( XmlDocument document, string XPath, string defaultValue ) : string
document XmlDocument
XPath string
defaultValue string
Результат string

GetNodeValue() публичный статический Метод

public static GetNodeValue ( XmlNode element, string XPath, string defaultValue ) : string
element XmlNode
XPath string
defaultValue string
Результат string

GetNodeXML() публичный статический Метод

public static GetNodeXML ( XmlDocument document, string XPath, string defaultValue ) : string
document XmlDocument
XPath string
defaultValue string
Результат string

GetNodeXML() публичный статический Метод

public static GetNodeXML ( XmlDocument document, string XPath, string defaultValue, bool useOuter ) : string
document XmlDocument
XPath string
defaultValue string
useOuter bool
Результат string

GetXmlReader() публичный статический Метод

public static GetXmlReader ( FileInfo fileInfo ) : XmlReader
fileInfo FileInfo
Результат XmlReader

RemoveAttribute() публичный статический Метод

public static RemoveAttribute ( XmlElement element, string attributeName ) : void
element XmlElement
attributeName string
Результат void

RemoveElement() публичный статический Метод

public static RemoveElement ( XmlDocument document, string XPath ) : void
document XmlDocument
XPath string
Результат void

RemoveElement() публичный статический Метод

public static RemoveElement ( XmlElement element ) : void
element XmlElement
Результат void

UpdateAttribute() публичный статический Метод

public static UpdateAttribute ( XmlElement element, string attributeName, Single newValue ) : void
element XmlElement
attributeName string
newValue Single
Результат void

UpdateAttribute() публичный статический Метод

public static UpdateAttribute ( XmlElement element, string attributeName, bool newValue ) : void
element XmlElement
attributeName string
newValue bool
Результат void

UpdateAttribute() публичный статический Метод

public static UpdateAttribute ( XmlElement element, string attributeName, double newValue ) : void
element XmlElement
attributeName string
newValue double
Результат void

UpdateAttribute() публичный статический Метод

public static UpdateAttribute ( XmlElement element, string attributeName, int newValue ) : void
element XmlElement
attributeName string
newValue int
Результат void

UpdateAttribute() публичный статический Метод

public static UpdateAttribute ( XmlElement element, string attributeName, string newValue ) : void
element XmlElement
attributeName string
newValue string
Результат void

UpdateElement() публичный статический Метод

public static UpdateElement ( XmlDocument &document, string Xpath, string newValue ) : void
document XmlDocument
Xpath string
newValue string
Результат void

UpdateElement() публичный статический Метод

public static UpdateElement ( XmlElement element, string newValue ) : void
element XmlElement
newValue string
Результат void