Package.CreatePartCore(Uri, String, CompressionOption) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při přepsání v odvozené třídě vytvoří novou část v balíčku.
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
Parametry
- partUri
- Uri
Identifikátor URI (Uniform Resource Identifier) pro vytvářenou část.
- contentType
- String
Typ obsahu datového streamu.
- compressionOption
- CompressionOption
Možnost komprese datového streamu.
Návraty
Vytvořená část
Poznámky
Odvozená CreatePartCore metoda je volána CreatePart metodou k vytvoření části založené na fyzickém formátu implementovaném v odvozené třídě.
Ve výchozím nastavení ZipPackage je k dispozici a používána odvozená implementace abstraktní Package třídy. Ve výchozí operaci CreatePart interně volá CreatePartCoreZipPackage třídu k vytvoření nové části v souboru ZIP.
Pro výchozí ZipPackage odvozenou třídu CreatePartCore metoda podporuje pouze dvě compressionOption
hodnoty, NotCompressed neboli Normal kompresi. Jiné CompressionOption hodnoty Maximum, Fastnebo SuperFast použijte Normal kompresi.
Další informace o modelu balíčku a částech balení najdete v kapitole 1 specifikace OPC (Open Packaging Conventions), která je k dispozici ke stažení na adrese https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.
Poznámky pro implementátory
Odvozená CreatePartCore(Uri, String, CompressionOption) implementace by neměla provádět žádné předpoklady o pořadí nebo operacích prováděných metodou CreatePart , která ji volá.