Freigeben über


PackagePart Klasse

Definition

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)

Gilt für:

Weitere Informationen