PackagePart Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Basisklasse für Parts bereit, die in einem Package gespeichert werden. Diese Klasse ist abstrakt.
public ref class PackagePart abstract
public abstract class PackagePart
type PackagePart = class
Public MustInherit Class PackagePart
- Vererbung
-
PackagePart
- Abgeleitet
Hinweise
Ein PackagePart besteht aus drei grundlegenden Elementen:
Access | BESCHREIBUNG |
---|---|
Uri | Der URI des Teils. |
ContentType | Der MIME-Typ des Inhaltsstreams. |
GetStream | Der Inhaltsdatenstream des Parts. |
Konstruktoren
PackagePart(Package, Uri) |
Initialisiert eine neue Instanz der PackagePart-Klasse mit einem angegebenen übergeordneten Package und einem angegebenen Segment-URI. |
PackagePart(Package, Uri, String) |
Initialisiert eine neue instance der PackagePart -Klasse mit einem angegebenen übergeordneten PackageInhaltstyp, einem angegebenen Teil-URI und einem angegebenen MIME-Inhaltstyp. |
PackagePart(Package, Uri, String, CompressionOption) |
Initialisiert eine neue instance der PackagePart -Klasse mit einem angegebenen übergeordneten PackageElement, einem angegebenen Teil-URI, mime-Inhaltstyp und CompressionOption. |
Eigenschaften
CompressionOption |
Ruft die Komprimierungsoption des Partinhaltsstreams ab. |
ContentType |
Ruft den MIME-Typ des Inhaltsdatenstroms ab. |
Package |
Ruft das übergeordnete Package des Parts ab. |
Uri |
Ruft den URI des Segments ab. |
Methoden
CreateRelationship(Uri, TargetMode, String) |
Erstellt eine Beziehung auf Partebene zwischen dem PackagePart und einem angegebenen Ziel-PackagePart oder einer angegebenen externen Zielressource. |
CreateRelationship(Uri, TargetMode, String, String) |
Erstellt eine Beziehung auf Partebene zwischen dem PackagePart und einem angegebenen Ziel-PackagePart oder einer angegebenen externen Zielressource. |
DeleteRelationship(String) |
Löscht eine angegebene PackageRelationship auf Partebene. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetContentTypeCore() |
Gibt beim Überschreiben in einer abgeleiteten Klasse den MIME-Typ des Teileinhalts zurück. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetRelationship(String) |
Gibt die Beziehung zurück, für die eine Id angegeben wurde. |
GetRelationships() |
Gibt eine Auflistung aller Beziehungen zurück, deren Besitzer dieses Part ist. |
GetRelationshipsByType(String) |
Gibt eine Auflistung der Beziehungen zurück, die mit einem angegebenen RelationshipType übereinstimmen. |
GetStream() |
Gibt den Inhaltsdatenstream des Parts zurück. |
GetStream(FileMode) |
Gibt den in einem angegebenen E/A-FileMode geöffneten Inhaltsstream zurück. |
GetStream(FileMode, FileAccess) |
Gibt den mit einem angegebenen FileMode und FileAccess geöffneten Partinhaltsstream zurück. |
GetStreamCore(FileMode, FileAccess) |
Gibt beim Überschreiben in einer abgeleiteten Klasse den mit einem angegebenen FileMode und FileAccess geöffneten Partinhaltsstream zurück. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
RelationshipExists(String) |
Gibt einen Wert zurück, der angibt, ob dieses Part Besitzer einer Beziehung mit einer angegebenen Id ist. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |