XmlProcessingInstruction
XmlProcessingInstruction
XmlProcessingInstruction
XmlProcessingInstruction
Class
Definition
Represents a processing instruction, which XML defines to keep processor-specific information in the text of the document.
public ref class XmlProcessingInstruction : System::Xml::XmlLinkedNode
public class XmlProcessingInstruction : System.Xml.XmlLinkedNode
type XmlProcessingInstruction = class
inherit XmlLinkedNode
Public Class XmlProcessingInstruction
Inherits XmlLinkedNode
- Inheritance
-
XmlProcessingInstructionXmlProcessingInstructionXmlProcessingInstructionXmlProcessingInstruction
Constructors
Properties
Attributes Attributes Attributes Attributes |
Gets an XmlAttributeCollection containing the attributes of this node. (Inherited from XmlNode) |
BaseURI BaseURI BaseURI BaseURI |
Gets the base URI of the current node. (Inherited from XmlNode) |
ChildNodes ChildNodes ChildNodes ChildNodes |
Gets all the child nodes of the node. (Inherited from XmlNode) |
Data Data Data Data |
Gets or sets the content of the processing instruction, excluding the target. |
FirstChild FirstChild FirstChild FirstChild |
Gets the first child of the node. (Inherited from XmlNode) |
HasChildNodes HasChildNodes HasChildNodes HasChildNodes |
Gets a value indicating whether this node has any child nodes. (Inherited from XmlNode) |
InnerText InnerText InnerText InnerText |
Gets or sets the concatenated values of the node and all its children. |
InnerXml InnerXml InnerXml InnerXml |
Gets or sets the markup representing only the child nodes of this node. (Inherited from XmlNode) |
IsReadOnly IsReadOnly IsReadOnly IsReadOnly |
Gets a value indicating whether the node is read-only. (Inherited from XmlNode) |
Item[String, String] Item[String, String] Item[String, String] Item[String, String] |
Gets the first child element with the specified LocalName and NamespaceURI. (Inherited from XmlNode) |
Item[String] Item[String] Item[String] Item[String] |
Gets the first child element with the specified Name. (Inherited from XmlNode) |
LastChild LastChild LastChild LastChild |
Gets the last child of the node. (Inherited from XmlNode) |
LocalName LocalName LocalName LocalName |
Gets the local name of the node. |
Name Name Name Name |
Gets the qualified name of the node. |
NamespaceURI NamespaceURI NamespaceURI NamespaceURI |
Gets the namespace URI of this node. (Inherited from XmlNode) |
NextSibling NextSibling NextSibling NextSibling |
Gets the node immediately following this node. (Inherited from XmlLinkedNode) |
NodeType NodeType NodeType NodeType |
Gets the type of the current node. |
OuterXml OuterXml OuterXml OuterXml |
Gets the markup containing this node and all its child nodes. (Inherited from XmlNode) |
OwnerDocument OwnerDocument OwnerDocument OwnerDocument |
Gets the XmlDocument to which this node belongs. (Inherited from XmlNode) |
ParentNode ParentNode ParentNode ParentNode |
Gets the parent of this node (for nodes that can have parents). (Inherited from XmlNode) |
Prefix Prefix Prefix Prefix |
Gets or sets the namespace prefix of this node. (Inherited from XmlNode) |
PreviousSibling PreviousSibling PreviousSibling PreviousSibling |
Gets the node immediately preceding this node. (Inherited from XmlLinkedNode) |
PreviousText PreviousText PreviousText PreviousText |
Gets the text node that immediately precedes this node. (Inherited from XmlNode) |
SchemaInfo SchemaInfo SchemaInfo SchemaInfo |
Gets the post schema validation infoset that has been assigned to this node as a result of schema validation. (Inherited from XmlNode) |
Target Target Target Target |
Gets the target of the processing instruction. |
Value Value Value Value |
Gets or sets the value of the node. |
Methods
AppendChild(XmlNode) AppendChild(XmlNode) AppendChild(XmlNode) AppendChild(XmlNode) |
Adds the specified node to the end of the list of child nodes, of this node. (Inherited from XmlNode) |
Clone() Clone() Clone() Clone() |
Creates a duplicate of this node. (Inherited from XmlNode) |
CloneNode(Boolean) CloneNode(Boolean) CloneNode(Boolean) CloneNode(Boolean) |
Creates a duplicate of this node. |
CreateNavigator() CreateNavigator() CreateNavigator() CreateNavigator() |
Creates an XPathNavigator for navigating this object. (Inherited from XmlNode) |
Equals(Object) Equals(Object) Equals(Object) Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator() |
Gets an enumerator that iterates through the child nodes in the current node. (Inherited from XmlNode) |
GetHashCode() GetHashCode() GetHashCode() GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetNamespaceOfPrefix(String) GetNamespaceOfPrefix(String) GetNamespaceOfPrefix(String) 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) GetPrefixOfNamespace(String) GetPrefixOfNamespace(String) 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() GetType() GetType() GetType() |
Gets the Type of the current instance. (Inherited from Object) |
InsertAfter(XmlNode, XmlNode) InsertAfter(XmlNode, XmlNode) InsertAfter(XmlNode, XmlNode) InsertAfter(XmlNode, XmlNode) |
Inserts the specified node immediately after the specified reference node. (Inherited from XmlNode) |
InsertBefore(XmlNode, XmlNode) InsertBefore(XmlNode, XmlNode) InsertBefore(XmlNode, XmlNode) InsertBefore(XmlNode, XmlNode) |
Inserts the specified node immediately before the specified reference node. (Inherited from XmlNode) |
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
Normalize() Normalize() Normalize() 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) PrependChild(XmlNode) PrependChild(XmlNode) PrependChild(XmlNode) |
Adds the specified node to the beginning of the list of child nodes for this node. (Inherited from XmlNode) |
RemoveAll() RemoveAll() RemoveAll() RemoveAll() |
Removes all the child nodes and/or attributes of the current node. (Inherited from XmlNode) |
RemoveChild(XmlNode) RemoveChild(XmlNode) RemoveChild(XmlNode) RemoveChild(XmlNode) |
Removes specified child node. (Inherited from XmlNode) |
ReplaceChild(XmlNode, XmlNode) ReplaceChild(XmlNode, XmlNode) ReplaceChild(XmlNode, XmlNode) ReplaceChild(XmlNode, XmlNode) |
Replaces the child node |
SelectNodes(String) SelectNodes(String) SelectNodes(String) SelectNodes(String) |
Selects a list of nodes matching the XPath expression. (Inherited from XmlNode) |
SelectNodes(String, XmlNamespaceManager) SelectNodes(String, XmlNamespaceManager) SelectNodes(String, XmlNamespaceManager) 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) SelectSingleNode(String) SelectSingleNode(String) SelectSingleNode(String) |
Selects the first |
SelectSingleNode(String, XmlNamespaceManager) SelectSingleNode(String, XmlNamespaceManager) SelectSingleNode(String, XmlNamespaceManager) SelectSingleNode(String, XmlNamespaceManager) |
Selects the first |
Supports(String, String) Supports(String, String) Supports(String, String) Supports(String, String) |
Tests if the DOM implementation implements a specific feature. (Inherited from XmlNode) |
ToString() ToString() ToString() ToString() |
Returns a string that represents the current object. (Inherited from Object) |
WriteContentTo(XmlWriter) WriteContentTo(XmlWriter) WriteContentTo(XmlWriter) WriteContentTo(XmlWriter) |
Saves all the children of the node to the specified XmlWriter. Because ProcessingInstruction nodes do not have children, this method has no effect. |
WriteTo(XmlWriter) WriteTo(XmlWriter) WriteTo(XmlWriter) WriteTo(XmlWriter) |
Saves the node to the specified XmlWriter. |
Explicit Interface Implementations
ICloneable.Clone() ICloneable.Clone() ICloneable.Clone() ICloneable.Clone() |
For a description of this member, see Clone(). (Inherited from XmlNode) |
IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() |
For a description of this member, see GetEnumerator(). (Inherited from XmlNode) |
Extension Methods
Applies to
See also
Feedback
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.
Loading feedback...