次の方法で共有


XPathNavigator.HasChildren プロパティ

現在のノードが子ノードを持っているかどうかを示す値を取得します。

Public MustOverride ReadOnly Property HasChildren As Boolean
[C#]
public abstract bool HasChildren {get;}
[C++]
public: __property virtual bool get_HasChildren() = 0;
[JScript]
public abstract function get HasChildren() : Boolean;

プロパティ値

現在のノードが子ノードを持っている場合は true 。それ以外の場合は false 。ナビゲータが、子を持つことができないノードに配置されている場合、このプロパティは必ず false を返します。

解説

存在する場合は、 XPathNodeType および保持される子ノードの型を次の表に示します。

XPathNodeType 子ノード
Root 要素ノード、コメント ノード、または処理命令ノード。
Element 要素ノード、テキスト ノード、コメント ノード、空白ノード、または有意な空白ノード。
その他すべての XpathNodeType ノード これらのノード型は子ノードを持つことができません。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

XPathNavigator クラス | XPathNavigator メンバ | System.Xml.XPath 名前空間 | MoveToFirstChild | MoveToParent | MoveToNext