OpenXmlPartContainer クラス

定義

OpenXmlPackage と OpenXmlPart の基本クラスを定義します。

public abstract class OpenXmlPartContainer
type OpenXmlPartContainer = class
Public MustInherit Class OpenXmlPartContainer
継承
OpenXmlPartContainer
派生

コンストラクター

OpenXmlPartContainer()

OpenXmlPartContainer を初期化します。

プロパティ

DataPartReferenceRelationships

すべてのリレーションシップ DataPartReferenceRelationship を列挙します。

ExternalRelationships

すべての外部リレーションシップを列挙します。 ハイパーリンクの関係は含まれません。HyperlinkRelationship プロパティを使用してハイパーリンクの関係を列挙します。

HyperlinkRelationships

すべてのハイパーリンク関係を列挙します。

Parts

このパーツのリレーションシップ ターゲットであるすべてのパーツを列挙します。

メソッド

AddAnnotation(Object)

この PartContainer の注釈リストにオブジェクトを追加します。

AddExtendedPart(String, String, String)

拡張パーツ (アプリケーション固有のパーツ) を追加します。

AddExtendedPart(String, String, String, String)

拡張パーツ (アプリケーション固有のパーツ) を追加します。

AddExternalRelationship(String, Uri)

外部リレーションシップを追加します。 このメソッドを使用してハイパーリンク関係を追加しない。 代わりに AddHyperlinkRelationship() を使用します。

AddExternalRelationship(String, Uri, String)

外部リレーションシップを追加します。 このメソッドを使用してハイパーリンク関係を追加しない。 代わりに AddHyperlinkRelationship() を使用します。

AddHyperlinkRelationship(Uri, Boolean)

新しいハイパーリンク関係を追加します。

AddHyperlinkRelationship(Uri, Boolean, String)

新しいハイパーリンク関係を追加します。

AddNewPart<T>()

T 型の新しいパーツを追加します。

AddNewPart<T>(String)

T 型の新しいパーツを追加します。

AddNewPart<T>(String, String)

T 型の新しいパーツを追加します。

AddPart<T>(T)

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

AddPart<T>(T, String)

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

Annotation(Type)

この PartContainer から、指定した型の最初の注釈オブジェクトを取得します。

Annotation<T>()

この PartContainer から、指定した型の最初の注釈オブジェクトを取得します。

Annotations(Type)

この PartContainer の指定した型の注釈のコレクションを取得します。

Annotations<T>()

この PartContainer の指定した型の注釈のコレクションを取得します。

ChangeIdOfPart(OpenXmlPart, String)

パーツのリレーションシップ ID を変更します。

CreateRelationshipToPart(OpenXmlPart)

指定したパーツのリレーションシップをこのパーツに追加します。

CreateRelationshipToPart(OpenXmlPart, String)

指定したパーツのリレーションシップをこのパーツに追加します。

DeleteExternalRelationship(ExternalRelationship)

指定した外部リレーションシップを削除します。

DeleteExternalRelationship(String)

指定した ExternalRelationship を削除します。

DeletePart(OpenXmlPart)

パッケージ ルート レイヤー内の指定したパーツを削除します。

DeletePart(String)

指定した子パーツをこのパーツから削除します。

DeleteParts<T>(IEnumerable<T>)

渡されたコレクション内のすべてのパーツをドキュメントから削除します。

DeleteReferenceRelationship(ReferenceRelationship)

指定した参照リレーションシップを削除します。

DeleteReferenceRelationship(String)

指定した参照リレーションシップを削除します。

GetExternalRelationship(String)

指定した ExternalRelationship を取得します。

GetIdOfPart(OpenXmlPart)

パーツのリレーションシップ ID を取得します。

GetPartById(String)

リレーションシップ ID を使用して子パーツを取得します。

GetPartsCountOfType<T>()

T 型のすべての部分の数を取得します。

GetPartsOfType<T>()

このパーツの指定した型 "T" のすべての子部分を列挙します。

GetPartsOfType<T>(ICollection<T>)

指定した型 "T" のすべての子パーツをこのパーツの "partCollection" に取得します。

GetReferenceRelationship(String)

指定した ReferenceRelationship を取得します。

RemoveAnnotations(Type)

指定した型の注釈をこの PartContainer から削除します。

RemoveAnnotations<T>()

指定した型の注釈をこの PartContainer から削除します。

ThrowIfObjectDisposed()

オブジェクトが既に破棄されているかどうかをテストします。

適用対象