XmlNode.ParentNode プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このノードの親 (親を持つノードの場合) を取得します。
public:
virtual property System::Xml::XmlNode ^ ParentNode { System::Xml::XmlNode ^ get(); };
public virtual System.Xml.XmlNode ParentNode { get; }
public virtual System.Xml.XmlNode? ParentNode { get; }
member this.ParentNode : System.Xml.XmlNode
Public Overridable ReadOnly Property ParentNode As XmlNode
プロパティ値
現在のノードの親である XmlNode
。 ノードが作成された直後でまだツリーに追加されていない場合や、ノードがツリーから削除された場合、親は null
です。 他のすべてのノードについては、返される値はノードの NodeType によって異なります。
ParentNode
プロパティの使用可能な戻り値を次の表に示します。
NodeType | ParentNode の戻り値。 |
---|---|
Attribute、Document、DocumentFragment、Entity、Notation |
null を返します。これらのノードには親がありません。
|
CDATA | CDATA セクションを含む要素またはエンティティ参照を返します。 |
コメント | コメントを含む要素、エンティティ参照、ドキュメントの種類、またはドキュメントを返します。 |
DocumentType | ドキュメント ノードを返します。 |
要素 | 要素の親ノードを返します。 要素がツリーにおいてルート ノードである場合、親はドキュメント ノードです。 |
EntityReference | エンティティ参照を含む要素、属性、またはエンティティ参照を返します。 |
ProcessingInstruction | 処理命令を含むドキュメント、要素、ドキュメントの種類、またはエンティティ参照を返します。 |
Text | テキスト ノードを含む親要素、属性、またはエンティティ参照を返します。 |
注釈
親ノードと子ノードの詳細については、W3C DOM (Core) レベル 1 の仕様に関するページを参照してください。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET