Freigeben über


Package.CreatePartCore(Uri, String, CompressionOption) Methode

Definition

Erstellt beim Überschreiben in einer abgeleiteten Klasse ein neues Part im Paket.

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 das Segment, das erstellt wird.

contentType
String

Der Inhaltstyp des Datenstreams.

compressionOption
CompressionOption

Die Komprimierungsoption für den Datenstream.

Gibt zurück

Das erstellte Part.

Hinweise

Die abgeleitete CreatePartCore Methode wird von der CreatePart -Methode aufgerufen, um eine Komponente 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 ruft CreatePartCore intern die ZipPackage -Klasse auf, CreatePart um ein neues Teil in einer ZIP-Datei zu erstellen.

Für die abgeleitete Standardklasse ZipPackage unterstützt die CreatePartCore -Methode nur zwei compressionOption Werte oder NormalNotCompressed die Komprimierung. Andere CompressionOption Werte von Maximum, Fastoder SuperFast verwenden Normal die Komprimierung.

Weitere Informationen zum Paketmodell und zu Paketteilen finden Sie im Kapitel 1 der OPC-Spezifikation (Open Packaging Conventions), die unter zum Download verfügbar ist https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Hinweise für Ausführende

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

Gilt für:

Weitere Informationen