OpenXmlPartContainer.AddPart Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
AddPart<T>(T) |
Adds the part to the document. Must use the returned part to operate on the part added to the document. |
AddPart<T>(T, String) |
Adds the part to the document with a given relationship identifier (ID). Must use the returned part to operate on the part added to the document |
AddPart<T>(T)
Adds the part to the document. Must use the returned part to operate on the part added to the document.
public virtual T AddPart<T> (T part) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;
abstract member AddPart : 'T -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart)
override this.AddPart : 'T -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart)
Public Overridable Function AddPart(Of T As OpenXmlPart) (part As T) As T
Type Parameters
- T
Derived class from OpenXmlPart.
Parameters
- part
- T
The part to be added to the document.
Returns
The part added to the document. This is different from the passed in part.
Exceptions
Thrown when "part" is null reference.
Thrown when the part is not allowed to be added.
Thrown when one instance of the same type part already exists and multiple instances of that type are not allowed.
Applies to
AddPart<T>(T, String)
Adds the part to the document with a given relationship identifier (ID). Must use the returned part to operate on the part added to the document
public virtual T AddPart<T> (T part, string id) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;
abstract member AddPart : 'T * string -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart)
override this.AddPart : 'T * string -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart)
Public Overridable Function AddPart(Of T As OpenXmlPart) (part As T, id As String) As T
Type Parameters
- T
Derived class from OpenXmlPart.
Parameters
- part
- T
The part to be added to the document.
- id
- String
A unique relationship identifier.
Returns
The part added to the document. This is different from the passed in part.
Exceptions
Thrown when "part" or the "id" is null reference.
Thrown when the part is not allowed to be added.
Thrown when one instance of same type part already exists and multiple instances of that type are not allowed.