Поделиться через


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 по умолчанию внутренний ZipPackage вызов CreatePartCore класса для создания новой части в ZIP-файле.

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

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

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

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

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

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