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 teile bereit, die in einem Package. Diese Klasse ist abstrakt.
public ref class PackagePart abstract
public abstract class PackagePart
type PackagePart = class
Public MustInherit Class PackagePart
- Vererbung
-
PackagePart
- Abgeleitet
Hinweise
A PackagePart besteht aus drei grundlegenden Elementen:
| Zugriff | Description |
|---|---|
| Uri | Der URI des Teils. |
| ContentType | Der MIME-Typ des Inhaltsstreams. |
| GetStream | Der Inhaltsdatenstrom des Teils. |
Konstruktoren
| Name | Beschreibung |
|---|---|
| PackagePart(Package, Uri, String, CompressionOption) |
Initialisiert eine neue Instanz der PackagePart Klasse mit einem angegebenen übergeordneten Package, Teil-URI, MIME-Inhaltstyp und CompressionOption. |
| PackagePart(Package, Uri, String) |
Initialisiert eine neue Instanz der PackagePart Klasse mit einem angegebenen übergeordneten Package, Teil-URI und MIME-Inhaltstyp. |
| PackagePart(Package, Uri) |
Initialisiert eine neue Instanz der PackagePart Klasse mit einem angegebenen übergeordneten Package und Teil-URI. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CompressionOption |
Ruft die Komprimierungsoption des Teilinhaltsstroms ab. |
| ContentType |
Ruft den MIME-Typ des Inhaltsstreams ab. |
| Package |
Ruft das übergeordnete Package Element des Teils ab. |
| Uri |
Ruft den URI des Teils ab. |
Methoden
| Name | Beschreibung |
|---|---|
| CreateRelationship(Uri, TargetMode, String, String) |
Erstellt eine Part-Level-Beziehung zwischen dieser PackagePart zu einem angegebenen Ziel PackagePart oder einer externen Ressource. |
| CreateRelationship(Uri, TargetMode, String) |
Erstellt eine Part-Level-Beziehung zwischen dieser PackagePart zu einem angegebenen Ziel PackagePart oder einer externen Ressource. |
| DeleteRelationship(String) |
Löscht eine angegebene Teilebene PackageRelationship. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetContentTypeCore() |
Wenn eine abgeleitete Klasse überschrieben wird, wird der MIME-Typ des Teilinhalts zurückgegeben. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetRelationship(String) |
Gibt die Beziehung zurück, die eine angegebene Id. |
| GetRelationships() |
Gibt eine Auflistung aller Beziehungen zurück, die diesem Teil gehören. |
| GetRelationshipsByType(String) |
Gibt eine Auflistung der Beziehungen zurück, die einem angegebenen RelationshipTypeWert entsprechen. |
| GetStream() |
Gibt den Teilinhaltsdatenstrom zurück. |
| GetStream(FileMode, FileAccess) |
Gibt den Teilinhaltsstrom zurück, der mit einer angegebenen FileMode und FileAccessgeöffneten Komponente geöffnet wurde. |
| GetStream(FileMode) |
Gibt den in einer angegebenen E/A FileModegeöffneten Inhaltsdatenstrom zurück. |
| GetStreamCore(FileMode, FileAccess) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Teilinhaltsstrom zurückgegeben, der mit einem angegebenen FileMode und FileAccessgeöffneten Inhaltsstrom geöffnet wurde. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| RelationshipExists(String) |
Gibt einen Wert zurück, der angibt, ob dieser Teil eine Beziehung zu einer angegebenen Id. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |