Share via


PresentationDocument.AddNewPart<T>(String, String) 方法

定义

添加 类型的 T新部分。

public override T AddNewPart<T> (string contentType, string id) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;
public override T AddNewPart<T> (string contentType, string? id) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;
override this.AddNewPart : string * string -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart)
Public Overrides Function AddNewPart(Of T As OpenXmlPart) (contentType As String, id As String) As T

类型参数

T

部件的 类。

参数

contentType
String

部件的内容类型。 如果部件是固定内容类型,则必须匹配定义的内容类型。

id
String

关系 ID。如果此参数为 null,将自动生成该 ID。

返回

T

添加的部件。

例外

当不允许此部件引用该部件时。

当部件为固定内容类型且传入的 contentType 与定义的内容类型不匹配时。

当“contentType”为 null 引用时引发。

注解

主要用于添加非固定内容类型部件 - ImagePart 等。

适用于