 | OpenXmlCompositeElementInsertBeforeT Method |
Inserts the specified element immediately before the specified reference element.
Namespace: DocumentFormat.OpenXmlAssembly: DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll) Version: 2.11.3+Branch.master.Sha.3fcdea311b5a001803ff150de35c25fd4cd62f93.3fcdea311b5a001803ff150de35c25fd4cd62f93
Syntaxpublic override T InsertBefore<T>(
T newChild,
OpenXmlElement referenceChild
)
where T : OpenXmlElement
Public Overrides Function InsertBefore(Of T As OpenXmlElement) (
newChild As T,
referenceChild As OpenXmlElement
) As T
public:
generic<typename T>
where T : OpenXmlElement
virtual T InsertBefore(
T newChild,
OpenXmlElement^ referenceChild
) override
abstract InsertBefore :
newChild : 'T *
referenceChild : OpenXmlElement -> 'T when 'T : OpenXmlElement
override InsertBefore :
newChild : 'T *
referenceChild : OpenXmlElement -> 'T when 'T : OpenXmlElementParameters
- newChild T
- The OpenXmlElement to insert.
- referenceChild OpenXmlElement
- The OpenXmlElement element before which newChild should be added. Must be a child of this element.
Type Parameters
- T
Return Value
TThe OpenXmlElement that was inserted.
RemarksReturns null if newChild is null. Inserted as first child if referenceChild is null.
See Also