Package.CreatePartCore(Uri, String, CompressionOption) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando è sottoposto a override in una classe derivata, crea una parte nuova nel pacchetto.
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
Parametri
- partUri
- Uri
URI (Uniform Resource Identifier) della parte creata.
- contentType
- String
Il tipo di contenuto del flusso di dati.
- compressionOption
- CompressionOption
L'opzione di compressione per il flusso di dati.
Restituisce
Parte creata.
Commenti
Il metodo derivato CreatePartCore viene chiamato dal CreatePart metodo per creare una parte in base al formato fisico implementato nella classe derivata.
Per impostazione predefinita, viene fornita e usata un'implementazione ZipPackage di classe derivata della classe astratta Package . Nell'operazione predefinita chiama CreatePartCreatePartCore internamente la ZipPackage classe per creare una nuova parte in un file ZIP.
Per la classe derivata predefinita ZipPackage , il CreatePartCore metodo supporta solo due compressionOption
valori NotCompressed o Normal compressione. Altri CompressionOption valori di Maximum, Fasto SuperFast usano Normal la compressione.
Per altre informazioni sul modello di pacchetto e le parti del pacchetto, vedere Capitolo 1 della specifica Open Packaging Conventions (OPC) disponibile per il download in https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.
Note per gli implementatori
L'implementazione derivata CreatePartCore(Uri, String, CompressionOption) non deve considerare l'ordine o le operazioni eseguite dal CreatePart metodo che lo chiama.