Descendants (XElement 動的プロパティ)Descendants (XElement Dynamic Property)

現在の要素の子孫要素のうち指定された拡張名に一致するすべての子孫要素を取得するためのインデクサーを取得します。Gets an indexer used to retrieve all the descendant elements of the current element that match the specified expanded name.

構文Syntax

elem.Descendants[{namespaceName}localName]

プロパティ値/戻り値Property Value/Return Value

IEnumerable<XElement> Item(String expandedName) 型のインデクサー。An indexer of the type IEnumerable<XElement> Item(String expandedName). このインデクサーは、指定された子孫要素の展開名を受け取り、IEnumerable<XElement> コレクション内の一致する子要素を返します。This indexer takes the expanded name of the specified descendant elements and returns the matching child elements in an IEnumerable<XElement> collection.

コメントRemarks

このプロパティは、System.Xml.Linq.XContainer.Descendants(XName) クラスの XContainer メソッドに相当します。This property is equivalent to the System.Xml.Linq.XContainer.Descendants(XName) method of the XContainer class.

返されるコレクション内の要素は、XML ソース ドキュメント順になります。The elements in the returned collection are in XML source document order.

このプロパティは、遅延実行を使用します。This property uses deferred execution.

関連項目See also