FileOutputStream Constructeurs
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.
Surcharges
| Nom | Description |
|---|---|
| FileOutputStream(File) |
Crée un flux de sortie de fichier à écrire dans le fichier représenté par l’objet spécifié |
| FileOutputStream(FileDescriptor) |
Crée un flux de sortie de fichier pour écrire dans le descripteur de fichier spécifié, qui représente une connexion existante à un fichier réel dans le système de fichiers. |
| FileOutputStream(String) |
Crée un flux de sortie de fichier à écrire dans le fichier avec le nom spécifié. |
| FileOutputStream(File, Boolean) |
Crée un flux de sortie de fichier à écrire dans le fichier représenté par l’objet spécifié |
| FileOutputStream(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
| FileOutputStream(String, Boolean) |
Crée un flux de sortie de fichier à écrire dans le fichier avec le nom spécifié. |
FileOutputStream(File)
Crée un flux de sortie de fichier à écrire dans le fichier représenté par l’objet spécifié File .
[Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")]
public FileOutputStream(Java.IO.File? file);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")>]
new Java.IO.FileOutputStream : Java.IO.File -> Java.IO.FileOutputStream
Paramètres
- file
- File
fichier à ouvrir pour l’écriture.
- Attributs
Exceptions
si le fichier ne peut pas être ouvert pour l’écriture.
Remarques
Crée un flux de sortie de fichier à écrire dans le fichier représenté par l’objet spécifié File . Un nouvel FileDescriptor objet est créé pour représenter cette connexion de fichier.
Tout d’abord, s’il existe un gestionnaire de sécurité, sa checkWrite méthode est appelée avec le chemin représenté par l’argument file comme argument.
Si le fichier existe, mais qu’il s’agit d’un répertoire plutôt que d’un fichier normal, n’existe pas, mais ne peut pas être créé ou ne peut pas être ouvert pour une autre raison, un FileNotFoundException fichier est levée.
Java documentation pour java.io.FileOutputStream.FileOutputStream(java.io.File).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
FileOutputStream(FileDescriptor)
Crée un flux de sortie de fichier pour écrire dans le descripteur de fichier spécifié, qui représente une connexion existante à un fichier réel dans le système de fichiers.
[Android.Runtime.Register(".ctor", "(Ljava/io/FileDescriptor;)V", "")]
public FileOutputStream(Java.IO.FileDescriptor? fdObj);
[<Android.Runtime.Register(".ctor", "(Ljava/io/FileDescriptor;)V", "")>]
new Java.IO.FileOutputStream : Java.IO.FileDescriptor -> Java.IO.FileOutputStream
Paramètres
- fdObj
- FileDescriptor
descripteur de fichier à ouvrir pour l’écriture
- Attributs
Exceptions
si fd la valeur est null.
Remarques
Crée un flux de sortie de fichier pour écrire dans le descripteur de fichier spécifié, qui représente une connexion existante à un fichier réel dans le système de fichiers.
Tout d’abord, s’il existe un gestionnaire de sécurité, sa checkWrite méthode est appelée avec l’argument de descripteur fdObj de fichier comme argument.
Si fdObj la valeur est Null, une NullPointerException valeur est levée.
Ce constructeur ne lève pas d’exception si c’est le cas fdObjjava.io.FileDescriptor#valid() invalid. Toutefois, si les méthodes sont appelées sur le flux résultant pour tenter d’E/S sur le flux, une IOException opération est levée.
Avertissement spécifique à Android : #close() la méthode ne ferme pas l’élément fdObj fourni, car cet objet ne possède pas le descripteur de fichier, mais l’appelant le fait. L’appelant peut appeler android.system.Os#close(FileDescriptor) pour fermer le fd.
Java documentation pour java.io.FileOutputStream.FileOutputStream(java.io.FileDescriptor).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
FileOutputStream(String)
Crée un flux de sortie de fichier à écrire dans le fichier avec le nom spécifié.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public FileOutputStream(string? name);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.IO.FileOutputStream : string -> Java.IO.FileOutputStream
Paramètres
- name
- String
nom de fichier dépendant du système
- Attributs
Exceptions
si le fichier ne peut pas être ouvert pour l’écriture.
Remarques
Crée un flux de sortie de fichier à écrire dans le fichier avec le nom spécifié. Un nouvel FileDescriptor objet est créé pour représenter cette connexion de fichier.
Tout d’abord, s’il existe un gestionnaire de sécurité, sa checkWrite méthode est appelée comme name argument.
Si le fichier existe, mais qu’il s’agit d’un répertoire plutôt que d’un fichier normal, n’existe pas, mais ne peut pas être créé ou ne peut pas être ouvert pour une autre raison, un FileNotFoundException fichier est levée.
Java documentation pour java.io.FileOutputStream.FileOutputStream(java.lang.String).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
FileOutputStream(File, Boolean)
Crée un flux de sortie de fichier à écrire dans le fichier représenté par l’objet spécifié File .
[Android.Runtime.Register(".ctor", "(Ljava/io/File;Z)V", "")]
public FileOutputStream(Java.IO.File? file, bool append);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;Z)V", "")>]
new Java.IO.FileOutputStream : Java.IO.File * bool -> Java.IO.FileOutputStream
Paramètres
- file
- File
fichier à ouvrir pour l’écriture.
- append
- Boolean
si true, les octets sont écrits à la fin du fichier plutôt que le début
- Attributs
Exceptions
si le fichier ne peut pas être ouvert pour l’écriture.
Remarques
Crée un flux de sortie de fichier à écrire dans le fichier représenté par l’objet spécifié File . Si le deuxième argument est true, les octets sont écrits à la fin du fichier plutôt que au début. Un nouvel FileDescriptor objet est créé pour représenter cette connexion de fichier.
Tout d’abord, s’il existe un gestionnaire de sécurité, sa checkWrite méthode est appelée avec le chemin représenté par l’argument file comme argument.
Si le fichier existe, mais qu’il s’agit d’un répertoire plutôt que d’un fichier normal, n’existe pas, mais ne peut pas être créé ou ne peut pas être ouvert pour une autre raison, un FileNotFoundException fichier est levée.
Ajouté dans la version 1.4.
Java documentation pour java.io.FileOutputStream.FileOutputStream(java.io.File, boolean).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
FileOutputStream(IntPtr, JniHandleOwnership)
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.
protected FileOutputStream(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.FileOutputStream : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.FileOutputStream
Paramètres
- transfer
- JniHandleOwnership
Indiquant JniHandleOwnershipcomment gérer javaReference
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
FileOutputStream(String, Boolean)
Crée un flux de sortie de fichier à écrire dans le fichier avec le nom spécifié.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Z)V", "")]
public FileOutputStream(string? name, bool append);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Z)V", "")>]
new Java.IO.FileOutputStream : string * bool -> Java.IO.FileOutputStream
Paramètres
- name
- String
nom du fichier dépendant du système
- append
- Boolean
si true, les octets sont écrits à la fin du fichier plutôt que le début
- Attributs
Exceptions
si le fichier ne peut pas être ouvert pour l’écriture.
Remarques
Crée un flux de sortie de fichier à écrire dans le fichier avec le nom spécifié. Si le deuxième argument est true, les octets sont écrits à la fin du fichier plutôt que au début. Un nouvel FileDescriptor objet est créé pour représenter cette connexion de fichier.
Tout d’abord, s’il existe un gestionnaire de sécurité, sa checkWrite méthode est appelée comme name argument.
Si le fichier existe, mais qu’il s’agit d’un répertoire plutôt que d’un fichier normal, n’existe pas, mais ne peut pas être créé ou ne peut pas être ouvert pour une autre raison, un FileNotFoundException fichier est levée.
Ajouté dans la version 1.1.
Java documentation pour java.io.FileOutputStream.FileOutputStream(java.lang.String, boolean).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.