PackagePart.GetStream Methode
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.
Gibt den Teilinhaltsdatenstrom zurück.
Überlädt
| Name | Beschreibung |
|---|---|
| GetStream() |
Gibt den Teilinhaltsdatenstrom zurück. |
| GetStream(FileMode) |
Gibt den in einer angegebenen E/A FileModegeöffneten Inhaltsdatenstrom zurück. |
| GetStream(FileMode, FileAccess) |
Gibt den Teilinhaltsstrom zurück, der mit einer angegebenen FileMode und FileAccessgeöffneten Komponente geöffnet wurde. |
GetStream()
Gibt den Teilinhaltsdatenstrom zurück.
public:
System::IO::Stream ^ GetStream();
public System.IO.Stream GetStream();
member this.GetStream : unit -> System.IO.Stream
Public Function GetStream () As Stream
Gibt zurück
Der Inhaltsdatenstrom für den Teil.
Ausnahmen
Der Teil wurde gelöscht.
-oder-
Das Package ist nicht geöffnet (Dispose(Boolean) oder Close() wurde aufgerufen).
Das von der GetStreamCore(FileMode, FileAccess) Methode der abgeleiteten Unterklasse zurückgegebene Streamobjekt lautet null.
Hinweise
Diese Methode öffnet den Inhaltsdatenstrom mit FileModeOpenOrCreate und FileAccess Berechtigungen, die mit dem übergeordneten Element Packageidentisch sind.
Mit der Überladungsmethode GetStream können Sie eine bestimmte FileModeEigenschaft festlegen.
Hinweise für Aufrufer
GetStream() ruft die abgeleitete GetStreamCore(FileMode, FileAccess) Methode intern auf, um den Teildatenstrom basierend auf dem in der abgeleiteten Klasse implementierten physischen Format tatsächlich zu öffnen und zurückzugeben.
Standardmäßig wird die ZipPackagePart Unterklassenimplementierung der abstrakten PackagePart Klasse bereitgestellt und verwendet. Im Standardvorgang werden intern Aufrufe GetStreamCore(FileMode, FileAccess) der ZipPackagePart Klasse aufgerufen, GetStream() um den Teildatenstrom aus einer ZIP-Datei zu öffnen und zurückzugeben.
Gilt für:
GetStream(FileMode)
Gibt den in einer angegebenen E/A FileModegeöffneten Inhaltsdatenstrom zurück.
public:
System::IO::Stream ^ GetStream(System::IO::FileMode mode);
public System.IO.Stream GetStream(System.IO.FileMode mode);
member this.GetStream : System.IO.FileMode -> System.IO.Stream
Public Function GetStream (mode As FileMode) As Stream
Parameter
- mode
- FileMode
Der E/A-Modus, in dem der Inhaltsdatenstrom geöffnet werden soll.
Gibt zurück
Der Inhaltsstream des Teils.
Ausnahmen
Der Teil wurde gelöscht.
-oder-
Das Package ist nicht geöffnet (Dispose(Boolean) oder Close() wurde aufgerufen).
Der mode Parameter ist kein gültiger FileMode Enumerationswert.
Der mode Parameter ist nicht mit dem Paket- und Teildatenstrom kompatibel.
-oder-
Das von der GetStreamCore(FileMode, FileAccess) Methode der abgeleiteten Unterklasse zurückgegebene Streamobjekt lautet null.
Hinweise
Die FileAccess Berechtigungen des zurückgegebenen Inhaltsdatenstroms entsprechen den Berechtigungen des übergeordneten Elements Package.
Hinweise für Aufrufer
GetStream(FileMode) ruft die abgeleitete GetStreamCore(FileMode, FileAccess) Methode intern auf, um den Teildatenstrom basierend auf dem in der abgeleiteten Klasse implementierten physischen Format tatsächlich zu öffnen und zurückzugeben.
Standardmäßig wird die ZipPackagePart Unterklassenimplementierung der abstrakten PackagePart Klasse bereitgestellt und verwendet. Im Standardvorgang werden intern Aufrufe GetStreamCore(FileMode, FileAccess) der ZipPackagePart Klasse aufgerufen, GetStream(FileMode) um den Teildatenstrom aus einer ZIP-Datei zu öffnen und zurückzugeben.
Gilt für:
GetStream(FileMode, FileAccess)
Gibt den Teilinhaltsstrom zurück, der mit einer angegebenen FileMode und FileAccessgeöffneten Komponente geöffnet wurde.
public:
System::IO::Stream ^ GetStream(System::IO::FileMode mode, System::IO::FileAccess access);
public System.IO.Stream GetStream(System.IO.FileMode mode, System.IO.FileAccess access);
member this.GetStream : System.IO.FileMode * System.IO.FileAccess -> System.IO.Stream
Public Function GetStream (mode As FileMode, access As FileAccess) As Stream
Parameter
- mode
- FileMode
Der E/A-Modus, in dem der Inhaltsdatenstrom geöffnet werden soll.
- access
- FileAccess
Die Zugriffsberechtigungen zum Öffnen des Inhaltsdatenstroms.
Gibt zurück
Der Inhaltsdatenstrom für das Webpart.
Ausnahmen
Der Teil wurde gelöscht.
-oder-
Das Package ist nicht geöffnet (Dispose(Boolean) oder Close() wurde aufgerufen).
Der mode Parameter ist kein gültiger FileMode Enumerationswert.
-oder-
Der access Parameter ist kein gültiger FileAccess Enumerationswert.
mode oder access ist nicht mit dem Paket- und Teildatenstrom kompatibel.
-oder-
Der access Parameter wird angegeben, Read aber der mode Parameter erfordert Schreibzugriff. (FileMode Werte von Create, CreateNew, Truncateund Append erfordern Write oder ReadWrite zugriff.)
-oder-
Das von der GetStreamCore(FileMode, FileAccess) Methode der abgeleiteten Unterklasse zurückgegebene Streamobjekt lautet null.
Hinweise für Aufrufer
GetStream(FileMode, FileAccess) ruft die abgeleitete GetStreamCore(FileMode, FileAccess) Methode intern auf, um den Teildatenstrom basierend auf dem in der abgeleiteten Klasse implementierten physischen Format tatsächlich zu öffnen und zurückzugeben.
Standardmäßig wird die ZipPackagePart Unterklassenimplementierung der abstrakten PackagePart Klasse bereitgestellt und verwendet. Im Standardvorgang werden intern Aufrufe GetStreamCore(FileMode, FileAccess) der ZipPackagePart Klasse aufgerufen, GetStream(FileMode, FileAccess) um den Teildatenstrom aus einer ZIP-Datei zu öffnen und zurückzugeben.