Поделиться через


OpenXmlPartContainer.AddNewPart Метод

Определение

Перегрузки

AddNewPart<T>(String)

Добавляет новую часть типа T.

AddNewPart<T>(String, String)

Добавляет новую часть типа T.

AddNewPart<T>()

Добавляет новую часть типа T.

AddNewPart<T>(String)

Добавляет новую часть типа T.

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

Параметры типа

T

Класс части.

Параметры

id
String

Идентификатор связи.

Возвращаемое значение

T

Добавленная часть.

Исключения

Если эта часть не может ссылаться на эту часть.

Применяется к

AddNewPart<T>(String, String)

Добавляет новую часть типа T.

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

Параметры типа

T

Класс части.

Параметры

contentType
String

Тип содержимого части. Должен соответствовать определенному типу контента, если часть является фиксированным типом контента.

id
String

Идентификатор связи. Идентификатор будет автоматически создан, если этот параметр имеет значение NULL.

Возвращаемое значение

T

Добавленная часть.

Исключения

Если эта часть не может ссылаться на эту часть.

Если часть является фиксированным типом контента, а объект, переданный в contentType, не соответствует определенному типу контента.

Возникает, если contentType имеет пустую ссылку.

Комментарии

В основном используется для добавления части нефиксного типа контента — ImagePart и т. д.

Применяется к

AddNewPart<T>()

Добавляет новую часть типа T.

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

Параметры типа

T

Класс части.

Возвращаемое значение

T

Добавленная часть.

Исключения

Если эта часть не может ссылаться на эту часть.

Применяется к