C# Класс TrakHound.Tools.XML_Functions

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

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

Метод Описание
AddNode ( XmlDocument doc, string xPath ) : XmlNode
GetAttributeValue ( XmlNode node, string attributeName ) : string
GetInnerText ( XmlDocument doc, string xPath ) : string
ReadDocument ( string path, XmlReaderSettings settings = null ) : XmlDocument
SetAttribute ( XmlDocument doc, XmlNode node, string attributeName, string attributeValue ) : bool
SetAttribute ( XmlDocument doc, string xPath, string attributeName, string attributeValue ) : bool
SetInnerText ( XmlDocument doc, string xPath, string text ) : bool
StringToXmlDocument ( string str ) : XmlDocument
WriteDocument ( XmlDocument doc, string path ) : void
XmlDocumentToString ( XmlDocument doc ) : string

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

Метод Описание
makeXPath ( XmlDocument doc, XmlNode parent, string xPath ) : XmlNode

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

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

public static AddNode ( XmlDocument doc, string xPath ) : XmlNode
doc System.Xml.XmlDocument
xPath string
Результат System.Xml.XmlNode

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

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

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

public static GetInnerText ( XmlDocument doc, string xPath ) : string
doc System.Xml.XmlDocument
xPath string
Результат string

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

public static ReadDocument ( string path, XmlReaderSettings settings = null ) : XmlDocument
path string
settings System.Xml.XmlReaderSettings
Результат System.Xml.XmlDocument

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

public static SetAttribute ( XmlDocument doc, XmlNode node, string attributeName, string attributeValue ) : bool
doc System.Xml.XmlDocument
node System.Xml.XmlNode
attributeName string
attributeValue string
Результат bool

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

public static SetAttribute ( XmlDocument doc, string xPath, string attributeName, string attributeValue ) : bool
doc System.Xml.XmlDocument
xPath string
attributeName string
attributeValue string
Результат bool

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

public static SetInnerText ( XmlDocument doc, string xPath, string text ) : bool
doc System.Xml.XmlDocument
xPath string
text string
Результат bool

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

public static StringToXmlDocument ( string str ) : XmlDocument
str string
Результат System.Xml.XmlDocument

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

public static WriteDocument ( XmlDocument doc, string path ) : void
doc System.Xml.XmlDocument
path string
Результат void

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

public static XmlDocumentToString ( XmlDocument doc ) : string
doc System.Xml.XmlDocument
Результат string