|
XmlExtensions Class
|
Defines extension functions related to Xml elements.
Inheritance Hierarchy
SystemObject
GSF.XmlXmlExtensions
Namespace: GSF.XmlAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.230-beta+03417d7b5cff037b24e882d7adef82d359b34964
Syntaxpublic static class XmlExtensions
<ExtensionAttribute>
Public NotInheritable Class XmlExtensions
[ExtensionAttribute]
public ref class XmlExtensions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type XmlExtensions = class end
GSF.Xml.XmlExtensions = function();
Type.createClass(
'GSF.Xml.XmlExtensions');
View SourceThe XmlExtensions type exposes the following members.
Methods | Name | Description |
---|
 | ApplyXSLTransform |
Transforms an XML document using the given XSL template.
|
 | Format |
Formats the contents of an XML element and returns the result.
|
 | GetAttributeValue | Safely gets or sets an XML node's attribute. |
 | GetDataSet |
Gets a data set object from an XML data set formatted as a String.
|
 | GetXmlNode(XmlDocument, String) | Gets an XML node from given path, creating the entire path if it does not exist. |
 | GetXmlNode(XmlNode, String) | Gets an XML node from given path, creating the entire path if it does not exist. |
 | GetXmlNode(XmlDocument, String, Boolean) | Gets an XML node from given path, creating the entire path if it does not exist. |
 | GetXmlNode(XmlNode, String, Boolean) | Gets an XML node from given path, creating the entire path if it does not exist. |
 | Is |
Finds all attributes queried from WhereAttribute(IEnumerableXElement, String) that match attributeValue.
|
 | SetAttributeValue | Safely sets an XML node's attribute. |
 | TransformAll(XDocument, XName, FuncXElement, Int32, Object) |
Transforms all elements in the given document matching the given
name using the given selector
function to perform the transformation.
|
 | TransformAll(XDocument, XName, FuncXElement, Object) |
Transforms all elements in the given document matching the given
name using the given selector
function to perform the transformation.
|
 | WhereAttribute |
Finds all attributes in an enumeration of XElement items that match the specified attributeName.
|
Top
See Also