C# Class TrakHound.Tools.XML_Functions

Afficher le fichier Open project: TrakHound/TrakHound-Community

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
makeXPath ( XmlDocument doc, XmlNode parent, string xPath ) : XmlNode

Method Details

AddNode() public static méthode

public static AddNode ( XmlDocument doc, string xPath ) : XmlNode
doc System.Xml.XmlDocument
xPath string
Résultat System.Xml.XmlNode

GetAttributeValue() public static méthode

public static GetAttributeValue ( XmlNode node, string attributeName ) : string
node System.Xml.XmlNode
attributeName string
Résultat string

GetInnerText() public static méthode

public static GetInnerText ( XmlDocument doc, string xPath ) : string
doc System.Xml.XmlDocument
xPath string
Résultat string

ReadDocument() public static méthode

public static ReadDocument ( string path, XmlReaderSettings settings = null ) : XmlDocument
path string
settings System.Xml.XmlReaderSettings
Résultat System.Xml.XmlDocument

SetAttribute() public static méthode

public static SetAttribute ( XmlDocument doc, XmlNode node, string attributeName, string attributeValue ) : bool
doc System.Xml.XmlDocument
node System.Xml.XmlNode
attributeName string
attributeValue string
Résultat bool

SetAttribute() public static méthode

public static SetAttribute ( XmlDocument doc, string xPath, string attributeName, string attributeValue ) : bool
doc System.Xml.XmlDocument
xPath string
attributeName string
attributeValue string
Résultat bool

SetInnerText() public static méthode

public static SetInnerText ( XmlDocument doc, string xPath, string text ) : bool
doc System.Xml.XmlDocument
xPath string
text string
Résultat bool

StringToXmlDocument() public static méthode

public static StringToXmlDocument ( string str ) : XmlDocument
str string
Résultat System.Xml.XmlDocument

WriteDocument() public static méthode

public static WriteDocument ( XmlDocument doc, string path ) : void
doc System.Xml.XmlDocument
path string
Résultat void

XmlDocumentToString() public static méthode

public static XmlDocumentToString ( XmlDocument doc ) : string
doc System.Xml.XmlDocument
Résultat string