XComment.NodeType XComment.NodeType XComment.NodeType XComment.NodeType Property

定義

このノードのノード型を取得します。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

プロパティ値

ノード型。The node type. XComment オブジェクトでは、この値は Comment です。For XComment objects, this value is Comment.

次の例では、コメント ノードを作成し、そのノードの種類を出力します。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  

注釈

すべてのクラスから派生するため、XObjectを含む、NodeTypeプロパティの具象サブクラスのコレクションに動作するコードを記述することができますXObjectします。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.

適用対象

こちらもご覧ください