Package.CreatePartCore(Uri, String, CompressionOption) Метод

Определение

При переопределении в производном классе создает новую часть пакета.

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

Универсальный идентификатор ресурса (URI) для создаваемой части.

contentType
String

Тип контента потока данных.

compressionOption
CompressionOption

Параметр сжатия для потока данных.

Возвращаемое значение

Созданная часть.

Комментарии

Производный CreatePartCore метод вызывается методом CreatePart для создания части на основе физического формата, реализованного в производном классе.

По умолчанию ZipPackage предоставляется и используется реализация производного класса абстрактного Package класса. Во время операции CreatePart по умолчанию внутренние вызовы CreatePartCoreZipPackage класса для создания новой части в ZIP-файле.

Для производного класса по умолчанию ZipPackage метод поддерживает только два CreatePartCore значения compressionOption или NotCompressed сжатие.Normal Другие CompressionOption значения , Maximumили FastSuperFast используйте Normal сжатие.

Дополнительные сведения о модели пакета и части пакета см. в главе 1 спецификации Open Packaging Conventions (OPC), доступной для скачивания https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Примечания для тех, кто реализует этот метод

Производная CreatePartCore(Uri, String, CompressionOption) реализация не должна делать предположений о порядке или операциях, выполняемых методом CreatePart , вызывающим его.

Применяется к

См. также раздел