XmlCharacterData Class
.NET Framework 4.5
Provides text manipulation methods that are used by several classes.
Namespace: System.Xml
Assembly: System.Xml (in System.Xml.dll)
The XmlCharacterData type exposes the following members.
| Name | Description | |
|---|---|---|
![]() ![]() | XmlCharacterData | Infrastructure. Initializes a new instance of the XmlCharacterData class. |
| 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.) |
![]() ![]() | Data | Contains the data of the node. |
![]() ![]() | 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 the children of the node. (Overrides XmlNode.InnerText.) |
![]() ![]() | InnerXml | Gets or sets the markup representing only the child nodes of this node. (Inherited from XmlNode.) |
![]() ![]() | IsReadOnly | Gets a value indicating whether the node is read-only. (Inherited from XmlNode.) |
![]() ![]() | Item[String] | Gets the first child element with the specified Name. (Inherited from XmlNode.) |
![]() ![]() | Item[String, String] | Gets the first child element with the specified LocalName and NamespaceURI. (Inherited from XmlNode.) |
![]() ![]() | LastChild | Gets the last child of the node. (Inherited from XmlNode.) |
![]() ![]() | Length | Gets the length of the data, in characters. |
![]() ![]() | LocalName | Gets the local name of the node, when overridden in a derived class. (Inherited from XmlNode.) |
![]() ![]() | Name | Gets the qualified name of the node, when overridden in a derived class. (Inherited from XmlNode.) |
![]() ![]() | NamespaceURI | Gets the namespace URI of this node. (Inherited from XmlNode.) |
![]() ![]() | NextSibling | Gets the node immediately following this node. (Inherited from XmlLinkedNode.) |
![]() ![]() | NodeType | Gets the type of the current node, when overridden in a derived class. (Inherited from XmlNode.) |
![]() ![]() | OuterXml | Gets the markup containing this node and all its child nodes. (Inherited from XmlNode.) |
![]() ![]() | OwnerDocument | Gets the XmlDocument to which this node belongs. (Inherited from XmlNode.) |
![]() ![]() | ParentNode | Gets the parent of this node (for nodes that can have parents). (Inherited from XmlNode.) |
![]() ![]() | Prefix | Gets or sets the namespace prefix of this node. (Inherited from XmlNode.) |
![]() ![]() | PreviousSibling | Gets the node immediately preceding this node. (Inherited from XmlLinkedNode.) |
![]() ![]() | 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. (Overrides XmlNode.Value.) |
| Name | Description | |
|---|---|---|
![]() ![]() | AppendChild | Adds the specified node to the end of the list of child nodes, of this node. (Inherited from XmlNode.) |
![]() ![]() | AppendData | Appends the specified string to the end of the character data of the node. |
![]() ![]() | Clone | Creates a duplicate of this node. (Inherited from XmlNode.) |
![]() ![]() | CloneNode | Creates a duplicate of the node, when overridden in a derived class. (Inherited from XmlNode.) |
![]() | CreateNavigator | Creates an XPathNavigator for navigating this object. (Inherited from XmlNode.) |
![]() ![]() | DeleteData | Removes a range of characters from the node. |
![]() ![]() | Equals(Object) | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() ![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() ![]() | GetEnumerator | Get an enumerator that iterates through the child nodes in the current node. (Inherited from XmlNode.) |
![]() ![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() ![]() | GetNamespaceOfPrefix | 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 | 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 | Inserts the specified node immediately after the specified reference node. (Inherited from XmlNode.) |
![]() ![]() | InsertBefore | Inserts the specified node immediately before the specified reference node. (Inherited from XmlNode.) |
![]() ![]() | InsertData | Inserts the specified string at the specified character offset. |
![]() ![]() | 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 | 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 | Removes specified child node. (Inherited from XmlNode.) |
![]() ![]() | ReplaceChild | Replaces the child node oldChild with newChild node. (Inherited from XmlNode.) |
![]() ![]() | ReplaceData | Replaces the specified number of characters starting at the specified offset with the specified string. |
![]() ![]() | SelectNodes(String) | Selects a list of nodes matching the XPath expression. (Inherited from XmlNode.) |
![]() ![]() | 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.) |
![]() ![]() | SelectSingleNode(String) | Selects the first XmlNode that matches the XPath expression. (Inherited from XmlNode.) |
![]() ![]() | SelectSingleNode(String, XmlNamespaceManager) | Selects the first XmlNode that matches the XPath expression. Any prefixes found in the XPath expression are resolved using the supplied XmlNamespaceManager. (Inherited from XmlNode.) |
![]() ![]() | Substring | Retrieves a substring of the full string from the specified range. |
![]() ![]() | Supports | 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 | Saves all the child nodes of the node to the specified XmlWriter, when overridden in a derived class. (Inherited from XmlNode.) |
![]() ![]() | WriteTo | Saves the current node to the specified XmlWriter, when overridden in a derived class. (Inherited from XmlNode.) |
| Name | Description | |
|---|---|---|
![]() ![]() ![]() | ICloneable.Clone | For a description of this member, see XmlNode.Clone. (Inherited from XmlNode.) |
![]() ![]() ![]() | IEnumerable.GetEnumerator | For a description of this member, see XmlNode.GetEnumerator. (Inherited from XmlNode.) |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
