Package.CreatePartCore(Uri, String, CompressionOption) Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, pakette yeni bir bölüm oluşturur.

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

Parametreler

partUri
Uri

Oluşturulan parça için tekdüzen kaynak tanımlayıcısı (URI).

contentType
String

Veri akışının içerik türü.

compressionOption
CompressionOption

Veri akışı için sıkıştırma seçeneği.

Döndürülenler

Oluşturulan bölüm.

Açıklamalar

Türetilmiş CreatePartCore yöntem, türetilmiş sınıfta uygulanan fiziksel biçimi temel alan bir parça oluşturmak için yöntemi tarafından CreatePart çağrılır.

Varsayılan olarak, soyut ZipPackage sınıfın türetilmiş bir Package sınıf uygulaması sağlanır ve kullanılır. Varsayılan işlemde, CreatePart bir ZIP dosyasında yeni bir bölüm oluşturmak için sınıfını dahili olarak çağırır CreatePartCoreZipPackage .

Varsayılan ZipPackage türetilmiş sınıf için CreatePartCore yöntemi yalnızca iki compressionOption değeri veya NotCompressed sıkıştırmayı Normal destekler. diğer CompressionOption değerleri Maximum, Fastveya SuperFast sıkıştırma kullanın Normal .

Paket modeli ve paket parçaları hakkında daha fazla bilgi için, adresinden indirilebilen https://www.ecma-international.org/publications-and-standards/standards/ecma-376/Open Packaging Conventions (OPC) belirtiminin 1. bölümüne bakın.

Uygulayanlara Notlar

Türetilmiş CreatePartCore(Uri, String, CompressionOption) uygulama, onu çağıran yöntem tarafından gerçekleştirilen sipariş veya işlemler hakkında hiçbir varsayımda CreatePart bulunmamalıdır.

Şunlara uygulanır

Ayrıca bkz.