Package.GetPartsCore メソッド

定義

派生クラスでオーバーライドされると、パッケージ内のすべてのパーツの配列を返します。

protected:
 abstract cli::array <System::IO::Packaging::PackagePart ^> ^ GetPartsCore();
protected abstract System.IO.Packaging.PackagePart[] GetPartsCore ();
abstract member GetPartsCore : unit -> System.IO.Packaging.PackagePart[]
Protected MustOverride Function GetPartsCore () As PackagePart()

戻り値

パッケージに含まれるすべてのパーツの配列。

注釈

派生クラス GetPartsCore の実装は、 メソッドによって呼び出され GetParts 、派生クラスで実装されている物理形式に基づいてパーツの配列にアクセスして返されます。

既定では、 ZipPackage 抽象 Package クラスの派生実装が提供され、使用されます。 既定の操作では、 GetParts クラスをZipPackage内部的に呼び出GetPartCoreして、ZIP ファイルからパーツを取得します。

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

注意 (実装者)

派生実装 GetPartsCore() では、それを呼び出すメソッドによって実行される順序や操作に関する GetParts() 仮定を行う必要はありません。

適用対象

こちらもご覧ください