OpenXmlElement.Ancestors Method

Definition

Overloads

Ancestors()

Enumerates all of the current element's ancestors.

Ancestors<T>()

Enumerates only the current element's ancestors that have the specified type.

Ancestors()

Enumerates all of the current element's ancestors.

C#
public System.Collections.Generic.IEnumerable<DocumentFormat.OpenXml.OpenXmlElement> Ancestors ();

Returns

An IEnumerable object that contains a list of the current OpenXmlElement element's ancestors.

Applies to

DocumentFormat.OpenXml 3.0.1 and other versions
Product Versions
DocumentFormat.OpenXml 2.7.1, 2.7.2, 2.8.0, 2.8.1, 2.9.0, 2.9.1, 2.10.0, 2.10.1, 2.11.0, 2.11.1, 2.11.2, 2.11.3, 2.12.0, 2.12.1, 2.12.2, 2.12.3, 2.13.0, 2.13.1, 2.14.0, 2.15.0, 2.16.0, 2.17.1, 2.18.0, 2.19.0, 2.20.0, 3.0.0, 3.0.1

Ancestors<T>()

Enumerates only the current element's ancestors that have the specified type.

C#
public System.Collections.Generic.IEnumerable<T> Ancestors<T> () where T : DocumentFormat.OpenXml.OpenXmlElement;

Type Parameters

T

The element type.

Returns

An IEnumerable object that contains a list of the current OpenXmlElement element's ancestors.

Applies to

DocumentFormat.OpenXml 3.0.1 and other versions
Product Versions
DocumentFormat.OpenXml 2.7.1, 2.7.2, 2.8.0, 2.8.1, 2.9.0, 2.9.1, 2.10.0, 2.10.1, 2.11.0, 2.11.1, 2.11.2, 2.11.3, 2.12.0, 2.12.1, 2.12.2, 2.12.3, 2.13.0, 2.13.1, 2.14.0, 2.15.0, 2.16.0, 2.17.1, 2.18.0, 2.19.0, 2.20.0, 3.0.0, 3.0.1