XComment.NodeType Property  
Definition
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.
Gets the node type for this node.
public:
 virtual property System::Xml::XmlNodeType NodeType { System::Xml::XmlNodeType get(); };
	public override System.Xml.XmlNodeType NodeType { get; }
	member this.NodeType : System.Xml.XmlNodeType
	Public Overrides ReadOnly Property NodeType As XmlNodeType
	Property Value
The node type. For XComment objects, this value is Comment.
Examples
The following example creates a comment node and prints its node type.
XComment com = new XComment("This is a comment");  
XNode node = com;  
Console.WriteLine(node.NodeType);  
Dim com As XComment = New XComment("This is a comment")  
Dim node As XNode = com  
Console.WriteLine(node.NodeType.ToString())  
This example produces the following output:
Comment  
	Remarks
Because all classes that derive from XObject contain a NodeType property, you can write code that operates on collections of concrete subclass of XObject. Your code can then test for the node type of each node in the collection.