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
Идентификатор связи.
Возвращаемое значение
Добавленная часть.
Исключения
Если эта часть не может ссылаться на эту часть.
Применяется к
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.
Возвращаемое значение
Добавленная часть.
Исключения
Если эта часть не может ссылаться на эту часть.
Если часть является фиксированным типом контента, а объект, переданный в 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
Класс части.
Возвращаемое значение
Добавленная часть.
Исключения
Если эта часть не может ссылаться на эту часть.