Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
XmlDocumentFragment Class
Definition
- Namespace:
- System.Xml
- Assemblies:
- System.Xml.dll, System.Xml.XmlDocument.dll
- Assemblies:
- netstandard.dll, System.Xml.ReaderWriter.dll
- Assembly:
- System.Xml.XmlDocument.dll
- Assembly:
- System.Xml.ReaderWriter.dll
- Assembly:
- System.Xml.dll
- Assembly:
- netstandard.dll
- Source:
- XmlDocumentFragment.cs
- Source:
- XmlDocumentFragment.cs
- Source:
- XmlDocumentFragment.cs
- Source:
- XmlDocumentFragment.cs
- Source:
- XmlDocumentFragment.cs
Important
Some information relates to prerelease product that may be substantially modified before itβs released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a lightweight object that is useful for tree insert operations.
public ref class XmlDocumentFragment : System::Xml::XmlNode
public class XmlDocumentFragment : System.Xml.XmlNode
type XmlDocumentFragment = class
inherit XmlNode
Public Class XmlDocumentFragment
Inherits XmlNode
- Inheritance
Constructors
| Name | Description |
|---|---|
| XmlDocumentFragment(XmlDocument) |
Initializes a new instance of the XmlDocumentFragment class. |
Properties
| Name | Description |
|---|---|
| Attributes |
Gets an XmlAttributeCollection containing the attributes of this node. (Inherited from XmlNode) |
| BaseURI |
Gets the base URI of the current node. (Inherited from XmlNode) |
| ChildNodes |
Gets all the child nodes of the node. (Inherited from XmlNode) |
| FirstChild |
Gets the first child of the node. (Inherited from XmlNode) |
| HasChildNodes |
Gets a value indicating whether this node has any child nodes. (Inherited from XmlNode) |
| InnerText |
Gets or sets the concatenated values of the node and all its child nodes. (Inherited from XmlNode) |
| InnerXml |
Gets or sets the markup representing the children of this node. |
| IsReadOnly |
Gets a value indicating whether the node is read-only. (Inherited from XmlNode) |
| Item[String, String] |
Gets the first child element with the specified LocalName and NamespaceURI. (Inherited from XmlNode) |
| Item[String] |
Gets the first child element with the specified Name. (Inherited from XmlNode) |
| LastChild |
Gets the last child of the node. (Inherited from XmlNode) |
| LocalName |
Gets the local name of the node. |
| Name |
Gets the qualified name of the node. |
| NamespaceURI |
Gets the namespace URI of this node. (Inherited from XmlNode) |
| NextSibling |
Gets the node immediately following this node. (Inherited from XmlNode) |
| NodeType |
Gets the type of the current node. |
| OuterXml |
Gets the markup containing this node and all its child nodes. (Inherited from XmlNode) |
| OwnerDocument |
Gets the XmlDocument to which this node belongs. |
| ParentNode |
Gets the parent of this node (for nodes that can have parents). |
| Prefix |
Gets or sets the namespace prefix of this node. (Inherited from XmlNode) |
| PreviousSibling |
Gets the node immediately preceding this node. (Inherited from XmlNode) |
| PreviousText |
Gets the text node that immediately precedes this node. (Inherited from XmlNode) |
| SchemaInfo |
Gets the post schema validation infoset that has been assigned to this node as a result of schema validation. (Inherited from XmlNode) |
| Value |
Gets or sets the value of the node. (Inherited from XmlNode) |
Methods
| Name | Description |
|---|---|
| AppendChild(XmlNode) |
Adds the specified node to the end of the list of child nodes, of this node. (Inherited from XmlNode) |
| Clone() |
Creates a duplicate of this node. (Inherited from XmlNode) |
| CloneNode(Boolean) |
Creates a duplicate of this node. |
| CreateNavigator() |
Creates an XPathNavigator for navigating this object. (Inherited from XmlNode) |
| Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
| GetEnumerator() |
Gets an enumerator that iterates through the child nodes in the current node. (Inherited from XmlNode) |
| GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
| GetNamespaceOfPrefix(String) |
Looks up the closest xmlns declaration for the given prefix that is in scope for the current node and returns the namespace URI in the declaration. (Inherited from XmlNode) |
| GetPrefixOfNamespace(String) |
Looks up the closest xmlns declaration for the given namespace URI that is in scope for the current node and returns the prefix defined in that declaration. (Inherited from XmlNode) |
| GetType() |
Gets the Type of the current instance. (Inherited from Object) |
| InsertAfter(XmlNode, XmlNode) |
Inserts the specified node immediately after the specified reference node. (Inherited from XmlNode) |
| InsertBefore(XmlNode, XmlNode) |
Inserts the specified node immediately before the specified reference node. (Inherited from XmlNode) |
| MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
| Normalize() |
Puts all XmlText nodes in the full depth of the sub-tree underneath this XmlNode into a "normal" form where only markup (that is, tags, comments, processing instructions, CDATA sections, and entity references) separates XmlText nodes, that is, there are no adjacent XmlText nodes. (Inherited from XmlNode) |
| PrependChild(XmlNode) |
Adds the specified node to the beginning of the list of child nodes for this node. (Inherited from XmlNode) |
| RemoveAll() |
Removes all the child nodes and/or attributes of the current node. (Inherited from XmlNode) |
| RemoveChild(XmlNode) |
Removes specified child node. (Inherited from XmlNode) |
| ReplaceChild(XmlNode, XmlNode) |
Replaces the child node |
| SelectNodes(String, XmlNamespaceManager) |
Selects a list of nodes matching the XPath expression. Any prefixes found in the XPath expression are resolved using the supplied XmlNamespaceManager. (Inherited from XmlNode) |
| SelectNodes(String) |
Selects a list of nodes matching the XPath expression. (Inherited from XmlNode) |
| SelectSingleNode(String, XmlNamespaceManager) |
Selects the first |
| SelectSingleNode(String) |
Selects the first |
| Supports(String, String) |
Tests if the DOM implementation implements a specific feature. (Inherited from XmlNode) |
| ToString() |
Returns a string that represents the current object. (Inherited from Object) |
| WriteContentTo(XmlWriter) |
Saves all the children of the node to the specified XmlWriter. |
| WriteTo(XmlWriter) |
Saves the node to the specified XmlWriter. |
Explicit Interface Implementations
| Name | Description |
|---|---|
| ICloneable.Clone() |
For a description of this member, see Clone(). (Inherited from XmlNode) |
| IEnumerable.GetEnumerator() |
For a description of this member, see GetEnumerator(). (Inherited from XmlNode) |
Extension Methods
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Enables parallelization of a query. |
| AsQueryable(IEnumerable) |
Converts an IEnumerable to an IQueryable. |
| Cast<TResult>(IEnumerable) |
Casts the elements of an IEnumerable to the specified type. |
| CreateNavigator(XmlNode) |
Creates an XPath navigator for navigating the specified node. |
| OfType<TResult>(IEnumerable) |
Filters the elements of an IEnumerable based on a specified type. |
| SelectNodes(XmlNode, String, XmlNamespaceManager) |
Selects a list of nodes matching the specified XPath expression. Any prefixes found in the XPath expression are resolved using the supplied namespace manager. |
| SelectNodes(XmlNode, String) |
Selects a list of nodes matching the specified XPath expression. |
| SelectSingleNode(XmlNode, String, XmlNamespaceManager) |
Selects the first node that matches the XPath expression. Any prefixes found in the XPath expression are resolved using the supplied namespace manager. |
| SelectSingleNode(XmlNode, String) |
Selects the first node that matches the XPath expression. |
| ToXPathNavigable(XmlNode) |
Creates an IXPathNavigable instance used for producing navigators. |
Applies to
See also
Feedback
Was this page helpful?
