C# Класс Acme.PROJECTNAME.Install.XmlHelper

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

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

Метод Описание
AddAttribute ( XmlElement XmlElement, string name, string value ) : XmlAttribute
AddElement ( XmlDocument XMLDocument, 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
CreateXPathNavigator ( XmlReader reader ) : XPathNavigator
GetAttribute ( XmlNode node, string attributeName, System.Guid defaultValue ) : System.Guid
GetAttribute ( XmlNode node, string attributeName, bool defaultValue ) : bool
GetAttribute ( XmlNode node, string attributeName, double defaultValue ) : double
GetAttribute ( XmlNode node, string attributeName, int defaultValue ) : int
GetAttribute ( XmlNode node, string attributeName, long defaultValue ) : long
GetAttribute ( XmlNode node, string attributeName ) : string
GetAttribute ( XmlNode node, string attributeName, string defaultValue ) : string
GetElement ( XmlElement parentElement, string tagName ) : XmlElement
GetIterator ( XPathNavigator navigator, string xPath ) : XPathNodeIterator
GetNode ( System xmlNode, string XPath ) : XmlNode
GetNode ( System xmlNode, string XPath, XmlNamespaceManager nsManager ) : XmlNode
GetNodeValue ( System element, string XPath, DateTime defaultValue ) : DateTime
GetNodeValue ( System element, string XPath, DateTime defaultValue ) : DateTime?
GetNodeValue ( System element, string XPath, Single defaultValue ) : Single
GetNodeValue ( System element, string XPath, Single defaultValue ) : Single?
GetNodeValue ( System element, string XPath, bool defaultValue ) : bool
GetNodeValue ( System element, string XPath, bool defaultValue ) : bool?
GetNodeValue ( System element, string XPath, double defaultValue ) : double
GetNodeValue ( System element, string XPath, double defaultValue ) : double?
GetNodeValue ( System element, string XPath, int defaultValue ) : int
GetNodeValue ( System element, string XPath, int defaultValue ) : int?
GetNodeValue ( System document, string XPath, XmlNamespaceManager nsManager, string defaultValue ) : string
GetNodeValue ( System document, 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 XmlElement, string attributeName, string newValue ) : void
UpdateElement ( XmlDocument &XMLDocument, string Xpath, string newValue ) : void
UpdateElement ( XmlElement element, string newValue ) : void

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

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

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

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

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

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

public static AddElement ( XmlDocument XMLDocument, string name ) : XmlNode
XMLDocument System.Xml.XmlDocument
name string
Результат System.Xml.XmlNode

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

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

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

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

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

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

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

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

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

public static GetAttribute ( XmlNode node, string attributeName, System.Guid defaultValue ) : System.Guid
node System.Xml.XmlNode
attributeName string
defaultValue System.Guid
Результат System.Guid

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

public static GetAttribute ( XmlNode node, string attributeName, bool defaultValue ) : bool
node System.Xml.XmlNode
attributeName string
defaultValue bool
Результат bool

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

public static GetAttribute ( XmlNode node, string attributeName, double defaultValue ) : double
node System.Xml.XmlNode
attributeName string
defaultValue double
Результат double

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

public static GetAttribute ( XmlNode node, string attributeName, int defaultValue ) : int
node System.Xml.XmlNode
attributeName string
defaultValue int
Результат int

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

public static GetAttribute ( XmlNode node, string attributeName, long defaultValue ) : long
node System.Xml.XmlNode
attributeName string
defaultValue long
Результат long

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

public static GetAttribute ( XmlNode node, string attributeName ) : string
node System.Xml.XmlNode
attributeName string
Результат string

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

public static GetAttribute ( XmlNode node, string attributeName, string defaultValue ) : string
node System.Xml.XmlNode
attributeName string
defaultValue string
Результат string

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

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

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

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

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

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

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

public static GetNode ( System xmlNode, string XPath, XmlNamespaceManager nsManager ) : XmlNode
xmlNode System
XPath string
nsManager XmlNamespaceManager
Результат System.Xml.XmlNode

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public static GetNodeValue ( System document, string XPath, string defaultValue ) : string
document System
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 XmlElement, string attributeName, string newValue ) : void
XmlElement XmlElement
attributeName string
newValue string
Результат void

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

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

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

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