Package.CreatePartCore(Uri, String, CompressionOption) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
派生クラスでオーバーライドされると、新しいパーツをパッケージ内に作成します。
protected:
abstract System::IO::Packaging::PackagePart ^ CreatePartCore(Uri ^ partUri, System::String ^ contentType, System::IO::Packaging::CompressionOption compressionOption);
protected abstract System.IO.Packaging.PackagePart CreatePartCore (Uri partUri, string contentType, System.IO.Packaging.CompressionOption compressionOption);
abstract member CreatePartCore : Uri * string * System.IO.Packaging.CompressionOption -> System.IO.Packaging.PackagePart
Protected MustOverride Function CreatePartCore (partUri As Uri, contentType As String, compressionOption As CompressionOption) As PackagePart
パラメーター
- partUri
- Uri
作成中のパーツの Uniform Resource Identifier (URI)。
- contentType
- String
データ ストリームのコンテンツ タイプ。
- compressionOption
- CompressionOption
データ ストリームの圧縮オプション。
戻り値
作成されたパーツ。
注釈
派生 CreatePartCore メソッドは、 メソッドによって呼び出され CreatePart 、派生クラスに実装されている物理形式に基づいてパーツを作成します。
既定では、 ZipPackage 抽象 Package クラスの派生クラスの実装が提供され、使用されます。 既定の操作では、 CreatePart クラスをZipPackage内部的に呼び出CreatePartCoreして、ZIP ファイルに新しいパーツを作成します。
既定 ZipPackage の派生クラスの場合、 メソッドは CreatePartCore 2 つの compressionOption
値 ( NotCompressed 圧縮 Normal ) のみをサポートします。 、、または SuperFast の他CompressionOptionのMaximum値は圧縮を使用しますNormal。 Fast
パッケージ モデルとパッケージ パーツの詳細については、 で https://www.ecma-international.org/publications-and-standards/standards/ecma-376/ダウンロードできる Open Packaging Conventions (OPC) 仕様の第 1 章を参照してください。
注意 (実装者)
派生実装 CreatePartCore(Uri, String, CompressionOption) では、それを呼び出すメソッドによって実行される順序や操作に関する CreatePart 仮定を行う必要はありません。
適用対象
こちらもご覧ください
.NET