OpenXmlCompositeElement Constructors

Definition

Overloads

OpenXmlCompositeElement()

Initializes a new instance of the OpenXmlCompositeElement class.

OpenXmlCompositeElement(OpenXmlElement[])

Initializes a new instance of the OpenXmlCompositeElement using the supplied array of OpenXmlElement elements.

OpenXmlCompositeElement(IEnumerable<OpenXmlElement>)

Initializes a new instance of the OpenXmlCompositeElement class using the supplied collection of OpenXmlElement elements.

OpenXmlCompositeElement(IEnumerable)
Obsolete.

Initializes a new instance of the OpenXmlCompositeElement class using the supplied collection of elements.

OpenXmlCompositeElement(String)

Initializes a new instance of the OpenXmlCompositeElement class using the supplied outer XML.

OpenXmlCompositeElement()

Initializes a new instance of the OpenXmlCompositeElement class.

C#
protected OpenXmlCompositeElement ();

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

OpenXmlCompositeElement(OpenXmlElement[])

Initializes a new instance of the OpenXmlCompositeElement using the supplied array of OpenXmlElement elements.

C#
protected OpenXmlCompositeElement (params DocumentFormat.OpenXml.OpenXmlElement[] childrenElements);

Parameters

childrenElements
OpenXmlElement[]

An array of OpenXmlElement elements.

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

OpenXmlCompositeElement(IEnumerable<OpenXmlElement>)

Initializes a new instance of the OpenXmlCompositeElement class using the supplied collection of OpenXmlElement elements.

C#
protected OpenXmlCompositeElement (System.Collections.Generic.IEnumerable<DocumentFormat.OpenXml.OpenXmlElement> childrenElements);

Parameters

childrenElements
IEnumerable<OpenXmlElement>

A collection of OpenXmlElement elements.

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

OpenXmlCompositeElement(IEnumerable)

Caution

Should use the generic version of this. This overload will be removed in a future version.

Initializes a new instance of the OpenXmlCompositeElement class using the supplied collection of elements.

C#
protected OpenXmlCompositeElement (System.Collections.IEnumerable childrenElements);
C#
[System.Obsolete("Should use the generic version of this. This overload will be removed in a future version.")]
protected OpenXmlCompositeElement (System.Collections.IEnumerable childrenElements);

Parameters

childrenElements
IEnumerable

A collection of elements.

Attributes

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)

OpenXmlCompositeElement(String)

Initializes a new instance of the OpenXmlCompositeElement class using the supplied outer XML.

C#
protected OpenXmlCompositeElement (string outerXml);

Parameters

outerXml
String

The outer XML of the element.

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