Package.CreatePartCore(Uri, String, CompressionOption) Methode

Definition

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird ein neuer Teil im Paket erstellt.

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

Parameter

partUri
Uri

Der URI (Uniform Resource Identifier) für den zu erstellenden Teil.

contentType
String

Der Inhaltstyp des Datenstroms.

compressionOption
CompressionOption

Die Komprimierungsoption für den Datenstrom.

Gibt zurück

Der erstellte Teil.

Hinweise

Die abgeleitete CreatePartCore Methode wird von der CreatePart Methode aufgerufen, um einen Teil basierend auf dem in der abgeleiteten Klasse implementierten physischen Format zu erstellen.

Standardmäßig wird eine ZipPackage abgeleitete Klassenimplementierung der abstrakten Package Klasse bereitgestellt und verwendet. Im Standardvorgang wird intern die CreatePart Klasse aufgerufenCreatePartCore, ZipPackage um einen neuen Teil in einer ZIP-Datei zu erstellen.

Für die von der Standard ZipPackage abgeleitete Klasse unterstützt die CreatePartCore Methode nur zwei compressionOption Werte NotCompressed oder Normal Komprimierung. Andere CompressionOption Werte von Maximum, oder FastSuperFast verwenden KomprimierungNormal.

Weitere Informationen zum Paketmodell und paketteilen finden Sie in Kapitel 1 der Open Packaging Conventions (OPC)-Spezifikation, die zum Download https://www.ecma-international.org/publications-and-standards/standards/ecma-376/zur Verfügung steht.

Hinweise für Ausführende

Die abgeleitete CreatePartCore(Uri, String, CompressionOption) Implementierung sollte keine Annahmen über die Reihenfolge oder Vorgänge vornehmen, die von der Methode ausgeführt werden, die CreatePart sie aufruft.

Gilt für:

Weitere Informationen