Package.GetParts メソッド

定義

パッケージ内のすべてのパーツのコレクションを返します。

public:
 System::IO::Packaging::PackagePartCollection ^ GetParts();
public System.IO.Packaging.PackagePartCollection GetParts();
member this.GetParts : unit -> System.IO.Packaging.PackagePartCollection
Public Function GetParts () As PackagePartCollection

返品

パッケージに含まれるすべての PackagePart 要素のコレクション。

例外

パッケージが開いていません (Dispose(Boolean) または Close() が呼び出されました)。

パッケージは書き込み専用です。

パッケージの形式が正しくありません。

パーツ名のプレフィックスが存在します。

注釈

GetParts は、パッケージに含まれるすべてのパーツのコレクション PackageRelationship 返します。

GetPartsnull返しません。ただし、パッケージにパーツが含まれている場合、返されるコレクションには 0 個の要素が含まれます。

既定では、抽象ZipPackage基底クラスのPackage派生実装が提供され、使用されます。 既定の操作では、GetPartsは、GetPartsCore クラスのZipPackage メソッドを呼び出して、ZIP ファイルからパーツを返します。

パッケージとパッケージ パーツの詳細については、 https://www.ecma-international.org/publications-and-standards/standards/ecma-376/でダウンロードできる Open Packaging Conventions (OPC) 仕様のセクション 1.1 を参照してください。

注意 (継承者)

GetParts() 派生クラス GetPartsCore() メソッドを内部的に呼び出して、派生クラスに実装されている物理形式に基づいてパーツを実際にフラッシュします。

適用対象

こちらもご覧ください