OpenXmlPartContainer.AddPart<T> Method (T)
Adds the part to the document. Must use the returned part to opertate the part added to the doucment
Namespace: DocumentFormat.OpenXml.Packaging
Assembly: DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)
Syntax
'Declaración
Public Overridable Function AddPart(Of T As OpenXmlPart) ( _
part As T _
) As T
'Uso
Dim instance As OpenXmlPartContainer
Dim part As T
Dim returnValue As T
returnValue = instance.AddPart(part)
public virtual T AddPart<T>(
T part
)
where T : OpenXmlPart
Type Parameters
- T
Derived class from OpenXmlPart.
Parameters
- part
Type: T
The part to be added to the document.
Return Value
Type: T
The added part in the doucment. Different from the passed in part.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown when "part" is null reference. |
ArgumentOutOfRangeException | Thrown when the part is no allowed to be added. |
OpenXmlPackageException | Thrown when one instance of same type part already exists and multiple instance of that type is not allowed. |