PackagePart.GetStream Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.