OpenXmlCompositeElement.RemoveChild<T>(T) Method

Definition

Removes the specified child element.

C#
public override T RemoveChild<T> (T child) where T : DocumentFormat.OpenXml.OpenXmlElement;
C#
public override T? RemoveChild<T> (T? child) where T : DocumentFormat.OpenXml.OpenXmlElement;
C#
public override T RemoveChild<T> (T oldChild) where T : DocumentFormat.OpenXml.OpenXmlElement;
C#
public override T? RemoveChild<T> (T? oldChild) where T : DocumentFormat.OpenXml.OpenXmlElement;

Type Parameters

T

Parameters

childoldChild
T

The element to remove. Must be a child of this element.

Returns

T

The element that was removed.

Remarks

Returns null if child is null.

Applies to

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