次の方法で共有


OpenXmlPartContainer.AddPart メソッド

定義

オーバーロード

AddPart<T>(T)

パーツをドキュメントに追加します。 ドキュメントに追加されたパーツを操作するには、返されたパーツを使用する必要があります。

AddPart<T>(T, String)

指定されたリレーションシップ識別子 (ID) を使用して、パーツをドキュメントに追加します。 ドキュメントに追加されたパーツを操作するには、返されたパーツを使用する必要があります

AddPart<T>(T)

パーツをドキュメントに追加します。 ドキュメントに追加されたパーツを操作するには、返されたパーツを使用する必要があります。

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

型パラメーター

T

OpenXmlPart からの派生クラス。

パラメーター

part
T

ドキュメントに追加するパーツ。

戻り値

T

ドキュメントに追加されたパーツ。 これは、渡された部分とは異なります。

例外

"part" が null 参照の場合にスローされます。

パーツの追加が許可されていない場合にスローされます。

同じ型パーツの 1 つのインスタンスが既に存在し、その型の複数のインスタンスが許可されていない場合にスローされます。

適用対象

AddPart<T>(T, String)

指定されたリレーションシップ識別子 (ID) を使用して、パーツをドキュメントに追加します。 ドキュメントに追加されたパーツを操作するには、返されたパーツを使用する必要があります

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

型パラメーター

T

OpenXmlPart からの派生クラス。

パラメーター

part
T

ドキュメントに追加するパーツ。

id
String

一意のリレーションシップ識別子。

戻り値

T

ドキュメントに追加されたパーツ。 これは、渡された部分とは異なります。

例外

"part" または "id" が null 参照の場合にスローされます。

パーツの追加が許可されていない場合にスローされます。

同じ型パーツの 1 つのインスタンスが既に存在し、その型の複数のインスタンスが許可されていない場合にスローされます。

適用対象