OpenXmlPartContainer.GetPartsOfType Method

Definition

Overloads

GetPartsOfType<T>()

Enumerates all the children parts of the specified type T of this part.

GetPartsOfType<T>(ICollection<T>)
Obsolete.

Gets all the children parts of the specified type T into partCollection of this part.

GetPartsOfType<T>()

Enumerates all the children parts of the specified type T of this part.

C#
public System.Collections.Generic.IEnumerable<T> GetPartsOfType<T> () where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;

Type Parameters

T

Derived class from OpenXmlPart.

Returns

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

GetPartsOfType<T>(ICollection<T>)

Caution

Use GetPartsOfType<T> to manually add to a collection

Gets all the children parts of the specified type T into partCollection of this part.

C#
public void GetPartsOfType<T> (System.Collections.Generic.ICollection<T> partCollection) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;
C#
[System.Obsolete("Use GetPartsOfType<T> to manually add to a collection")]
public void GetPartsOfType<T> (System.Collections.Generic.ICollection<T> partCollection) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;

Type Parameters

T

Derived class from OpenXmlPart.

Parameters

partCollection
ICollection<T>

The part collection to be filled in.

Attributes

Exceptions

Thrown when partCollection is null.

Applies to

DocumentFormat.OpenXml 2.20.0 and other versions
Product Versions (Obsolete)
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)