Package.CreatePartCore(Uri, String, CompressionOption) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wanneer deze wordt overschreven in een afgeleide klasse, maakt u een nieuw onderdeel in het pakket.
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
Parameters
- partUri
- Uri
De URI (Uniform Resource Identifier) voor het onderdeel dat wordt gemaakt.
- contentType
- String
Het inhoudstype van de gegevensstroom.
- compressionOption
- CompressionOption
De compressieoptie voor de gegevensstroom.
Retouren
Het gemaakte onderdeel.
Opmerkingen
De afgeleide CreatePartCore methode wordt aangeroepen door de CreatePart methode om een onderdeel te maken op basis van de fysieke indeling die in de afgeleide klasse is geïmplementeerd.
Standaard wordt een ZipPackage afgeleide klasse-implementatie van de abstracte Package klasse geleverd en gebruikt. In de standaardbewerking CreatePart wordt intern de CreatePartCore klasse aanroepen ZipPackage om een nieuw onderdeel in een ZIP-bestand te maken.
Voor de standaard ZipPackage afgeleide klasse ondersteunt de CreatePartCore methode slechts twee compressionOption waarden NotCompressed of Normal compressie. Andere CompressionOption waarden van Maximum, Fastof SuperFast gebruik Normal compressie.
Zie hoofdstuk 1 van de OPC-specificatie (Open Packaging Conventions) die u kunt downloaden https://www.ecma-international.org/publications-and-standards/standards/ecma-376/voor meer informatie over de pakketmodel- en pakketonderdelen.
Notities voor uitvoerders
De afgeleide CreatePartCore(Uri, String, CompressionOption) implementatie mag geen veronderstellingen maken over de volgorde of bewerkingen die worden uitgevoerd door de CreatePart methode die deze aanroept.