OpenXmlPartContainer クラス

定義

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

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

コンストラクター

OpenXmlPartContainer()

OpenXmlPartContainer を初期化します。

プロパティ

DataPartReferenceRelationships

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

ExternalRelationships

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

Features

この部分に関連付けられている機能を取得します。

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()

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

TryGetPartById(String, OpenXmlPart)

リレーションシップ ID で子パーツを取得してみてください。

拡張メソッド

AddPartRootEventsFeature(OpenXmlPartContainer)

パッケージ ライフ サイクル イベントのイベントを追跡する機能を追加します。

CreateUnknownElement(OpenXmlPartContainer, String)

外部 XML を使用して、新しい OpenXmlUnknownElement クラスを作成します。

適用対象