PackagePart.GetStream Méthode

Définition

Retourne le flux de données de contenu de composant.

Surcharges

Nom Description
GetStream()

Retourne le flux de données de contenu de composant.

GetStream(FileMode)

Retourne le flux de contenu ouvert dans une E/S FileModespécifiée.

GetStream(FileMode, FileAccess)

Retourne le flux de contenu de partie ouvert avec un élément spécifié FileMode et FileAccess.

GetStream()

Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs

Retourne le flux de données de contenu de composant.

public:
 System::IO::Stream ^ GetStream();
public System.IO.Stream GetStream();
member this.GetStream : unit -> System.IO.Stream
Public Function GetStream () As Stream

Retours

Flux de données de contenu pour le composant.

Exceptions

La partie a été supprimée.

- ou -

L’objet Package n’est pas ouvert (Dispose(Boolean) ou Close() a été appelé).

L’objet de flux retourné par la GetStreamCore(FileMode, FileAccess) méthode de la sous-classe dérivée est null.

Remarques

Cette méthode ouvre le flux de contenu avec FileMode des autorisations et OpenOrCreate des FileAccess autorisations identiques au parentPackage.

La méthode de surcharge GetStream vous permet de définir un paramètre spécifique FileMode.

Notes pour les appelants

GetStream() appelle en interne la méthode dérivée GetStreamCore(FileMode, FileAccess) pour ouvrir et retourner le flux de données de partie en fonction du format physique implémenté dans la classe dérivée.

Par défaut, l’implémentation ZipPackagePart de sous-classe de la classe abstraite PackagePart est fournie et utilisée. Dans l’opération par défaut, GetStream() les appels GetStreamCore(FileMode, FileAccess) internes de la ZipPackagePart classe pour ouvrir et renvoyer le flux de données de partie à partir d’un fichier ZIP.

S’applique à

GetStream(FileMode)

Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs

Retourne le flux de contenu ouvert dans une E/S FileModespécifiée.

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

Paramètres

mode
FileMode

Mode D’E/S dans lequel ouvrir le flux de contenu.

Retours

Flux de contenu du composant.

Exceptions

La partie a été supprimée.

- ou -

L’objet Package n’est pas ouvert (Dispose(Boolean) ou Close() a été appelé).

Le mode paramètre n’est pas une valeur d’énumération valide FileMode .

Le mode paramètre n’est pas compatible avec le flux de package et de partie.

- ou -

L’objet de flux retourné par la GetStreamCore(FileMode, FileAccess) méthode de la sous-classe dérivée est null.

Remarques

Les FileAccess autorisations du flux de contenu retourné sont identiques aux autorisations du parent Package.

Notes pour les appelants

GetStream(FileMode) appelle en interne la méthode dérivée GetStreamCore(FileMode, FileAccess) pour ouvrir et retourner le flux de données de partie en fonction du format physique implémenté dans la classe dérivée.

Par défaut, l’implémentation ZipPackagePart de sous-classe de la classe abstraite PackagePart est fournie et utilisée. Dans l’opération par défaut, GetStream(FileMode) les appels GetStreamCore(FileMode, FileAccess) internes de la ZipPackagePart classe pour ouvrir et renvoyer le flux de données de partie à partir d’un fichier ZIP.

S’applique à

GetStream(FileMode, FileAccess)

Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs
Source:
PackagePart.cs

Retourne le flux de contenu de partie ouvert avec un élément spécifié FileMode et FileAccess.

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

Paramètres

mode
FileMode

Mode D’E/S dans lequel ouvrir le flux de contenu.

access
FileAccess

Autorisations d’accès à utiliser pour ouvrir le flux de contenu.

Retours

Flux de contenu de la partie.

Exceptions

La partie a été supprimée.

- ou -

L’objet Package n’est pas ouvert (Dispose(Boolean) ou Close() a été appelé).

Le mode paramètre n’est pas une valeur d’énumération valide FileMode .

- ou -

Le access paramètre n’est pas une valeur d’énumération valide FileAccess .

mode ou access n’est pas compatible avec le flux de package et de partie.

- ou -

Le access paramètre est spécifié, Read mais le mode paramètre nécessite un accès en écriture. (FileMode valeurs de Create, CreateNew, Truncateet Append exiger Write ou ReadWrite accéder.)

- ou -

L’objet de flux retourné par la GetStreamCore(FileMode, FileAccess) méthode de la sous-classe dérivée est null.

Notes pour les appelants

GetStream(FileMode, FileAccess) appelle en interne la méthode dérivée GetStreamCore(FileMode, FileAccess) pour ouvrir et retourner le flux de données de partie en fonction du format physique implémenté dans la classe dérivée.

Par défaut, l’implémentation ZipPackagePart de sous-classe de la classe abstraite PackagePart est fournie et utilisée. Dans l’opération par défaut, GetStream(FileMode, FileAccess) les appels GetStreamCore(FileMode, FileAccess) internes de la ZipPackagePart classe pour ouvrir et renvoyer le flux de données de partie à partir d’un fichier ZIP.

S’applique à