OpenXmlPartContainer.AddNewPart Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AddNewPart<T>(String) |
Fügt einen neuen Teil vom Typ T hinzu. |
AddNewPart<T>(String, String) |
Fügt einen neuen Teil vom Typ T hinzu. |
AddNewPart<T>() |
Fügt einen neuen Teil vom Typ T hinzu. |
AddNewPart<T>(String)
Fügt einen neuen Teil vom Typ T hinzu.
public T AddNewPart<T> (string id) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart, DocumentFormat.OpenXml.Packaging.IFixedContentTypePart;
member this.AddNewPart : string -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart and 'T :> DocumentFormat.OpenXml.Packaging.IFixedContentTypePart)
Public Function AddNewPart(Of T As {OpenXmlPart, IFixedContentTypePart}) (id As String) As T
Typparameter
- T
Die Klasse des Teils.
Parameter
- id
- String
Die Beziehungs-ID.
Gibt zurück
Der hinzugefügte Teil.
Ausnahmen
Wenn von diesem Teil nicht auf das Teil verwiesen werden darf.
Gilt für:
AddNewPart<T>(String, String)
Fügt einen neuen Teil vom Typ T hinzu.
public virtual T AddNewPart<T> (string contentType, string id) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;
public virtual T AddNewPart<T> (string contentType, string? id = default) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;
abstract member AddNewPart : string * string -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart)
override this.AddNewPart : string * string -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart)
Public Overridable Function AddNewPart(Of T As OpenXmlPart) (contentType As String, id As String) As T
Public Overridable Function AddNewPart(Of T As OpenXmlPart) (contentType As String, Optional id As String = Nothing) As T
Typparameter
- T
Die Klasse des Teils.
Parameter
- contentType
- String
Der Inhaltstyp des Teils. Muss mit dem definierten Inhaltstyp übereinstimmen, wenn es sich bei dem Teil um einen festen Inhaltstyp handelt.
- id
- String
Die Beziehungs-ID. Die ID wird automatisch generiert, wenn dieser Parameter NULL ist.
Gibt zurück
Der hinzugefügte Teil.
Ausnahmen
Wenn von diesem Teil nicht auf das Teil verwiesen werden darf.
Wenn der Teil einen festen Inhaltstyp aufweist und der übergebene contentType nicht mit dem definierten Inhaltstyp übereinstimmt.
Wird ausgelöst, wenn "contentType" null ist.
Hinweise
Wird hauptsächlich zum Hinzufügen eines nicht festen Inhaltstypteils verwendet – ImagePart usw.
Gilt für:
AddNewPart<T>()
Fügt einen neuen Teil vom Typ T hinzu.
public T AddNewPart<T> () where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart, DocumentFormat.OpenXml.Packaging.IFixedContentTypePart;
member this.AddNewPart : unit -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart and 'T :> DocumentFormat.OpenXml.Packaging.IFixedContentTypePart)
Public Function AddNewPart(Of T As {OpenXmlPart, IFixedContentTypePart}) () As T
Typparameter
- T
Die Klasse des Teils.
Gibt zurück
Der hinzugefügte Teil.
Ausnahmen
Wenn von diesem Teil nicht auf das Teil verwiesen werden darf.