FileOutputStream Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| FileOutputStream(File) |
Crea un flujo de salida de archivo para escribir en el archivo representado por el objeto especificado |
| FileOutputStream(FileDescriptor) |
Crea un flujo de salida de archivo para escribir en el descriptor de archivo especificado, que representa una conexión existente a un archivo real en el sistema de archivos. |
| FileOutputStream(String) |
Crea un flujo de salida de archivo para escribir en el archivo con el nombre especificado. |
| FileOutputStream(File, Boolean) |
Crea un flujo de salida de archivo para escribir en el archivo representado por el objeto especificado |
| FileOutputStream(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
| FileOutputStream(String, Boolean) |
Crea un flujo de salida de archivo para escribir en el archivo con el nombre especificado. |
FileOutputStream(File)
Crea un flujo de salida de archivo para escribir en el archivo representado por el objeto especificado 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
Parámetros
- file
- File
el archivo que se va a abrir para escribir.
- Atributos
Excepciones
si no se puede abrir el archivo para escribir.
Comentarios
Crea un flujo de salida de archivo para escribir en el archivo representado por el objeto especificado File . Se crea un nuevo FileDescriptor objeto para representar esta conexión de archivo.
En primer lugar, si hay un administrador de seguridad, se llama a su checkWrite método con la ruta de acceso representada por el file argumento como argumento.
Si el archivo existe pero es un directorio en lugar de un archivo normal, no existe, pero no se puede crear, o no se puede abrir por cualquier otro motivo, se produce una FileNotFoundException excepción .
Java documentación para java.io.FileOutputStream.FileOutputStream(java.io.File).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
FileOutputStream(FileDescriptor)
Crea un flujo de salida de archivo para escribir en el descriptor de archivo especificado, que representa una conexión existente a un archivo real en el sistema de archivos.
[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
Parámetros
- fdObj
- FileDescriptor
descriptor de archivo que se va a abrir para escribir
- Atributos
Excepciones
si fd es null.
Comentarios
Crea un flujo de salida de archivo para escribir en el descriptor de archivo especificado, que representa una conexión existente a un archivo real en el sistema de archivos.
En primer lugar, si hay un administrador de seguridad, se llama a su checkWrite método con el argumento descriptor de archivo fdObj como argumento.
Si fdObj es null, se produce una NullPointerException excepción .
Este constructor no produce una excepción si fdObj es java.io.FileDescriptor#valid() invalid. Sin embargo, si se invocan los métodos en la secuencia resultante para intentar la E/S en la secuencia, se produce una IOException excepción .
Advertencia específica de Android: #close() el método no cierra el fdObj proporcionado, ya que este objeto no posee el descriptor de archivo, pero sí lo hace el autor de la llamada. El autor de la llamada puede llamar android.system.Os#close(FileDescriptor) para cerrar el fd.
Java documentación para java.io.FileOutputStream.FileOutputStream(java.io.FileDescriptor).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
FileOutputStream(String)
Crea un flujo de salida de archivo para escribir en el archivo con el nombre especificado.
[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
Parámetros
- name
- String
el nombre de archivo dependiente del sistema
- Atributos
Excepciones
si no se puede abrir el archivo para escribir.
Comentarios
Crea un flujo de salida de archivo para escribir en el archivo con el nombre especificado. Se crea un nuevo FileDescriptor objeto para representar esta conexión de archivo.
En primer lugar, si hay un administrador de seguridad, se llama a su checkWrite método con name como argumento.
Si el archivo existe pero es un directorio en lugar de un archivo normal, no existe, pero no se puede crear, o no se puede abrir por cualquier otro motivo, se produce una FileNotFoundException excepción .
Java documentación para java.io.FileOutputStream.FileOutputStream(java.lang.String).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
FileOutputStream(File, Boolean)
Crea un flujo de salida de archivo para escribir en el archivo representado por el objeto especificado 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
Parámetros
- file
- File
el archivo que se va a abrir para escribir.
- append
- Boolean
si truees , los bytes se escribirán al final del archivo en lugar del principio.
- Atributos
Excepciones
si no se puede abrir el archivo para escribir.
Comentarios
Crea un flujo de salida de archivo para escribir en el archivo representado por el objeto especificado File . Si el segundo argumento es true, los bytes se escribirán al final del archivo en lugar del principio. Se crea un nuevo FileDescriptor objeto para representar esta conexión de archivo.
En primer lugar, si hay un administrador de seguridad, se llama a su checkWrite método con la ruta de acceso representada por el file argumento como argumento.
Si el archivo existe pero es un directorio en lugar de un archivo normal, no existe, pero no se puede crear, o no se puede abrir por cualquier otro motivo, se produce una FileNotFoundException excepción .
Agregado en la versión 1.4.
Java documentación para java.io.FileOutputStream.FileOutputStream(java.io.File, boolean).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
FileOutputStream(IntPtr, JniHandleOwnership)
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.
protected FileOutputStream(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.FileOutputStream : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.FileOutputStream
Parámetros
- javaReference
-
IntPtr
nativeint
que IntPtrcontiene una referencia de objeto Java Native Interface (JNI).
- transfer
- JniHandleOwnership
un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
FileOutputStream(String, Boolean)
Crea un flujo de salida de archivo para escribir en el archivo con el nombre especificado.
[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
Parámetros
- name
- String
el nombre de archivo dependiente del sistema
- append
- Boolean
si truees , los bytes se escribirán al final del archivo en lugar del principio.
- Atributos
Excepciones
si no se puede abrir el archivo para escribir.
Comentarios
Crea un flujo de salida de archivo para escribir en el archivo con el nombre especificado. Si el segundo argumento es true, los bytes se escribirán al final del archivo en lugar del principio. Se crea un nuevo FileDescriptor objeto para representar esta conexión de archivo.
En primer lugar, si hay un administrador de seguridad, se llama a su checkWrite método con name como argumento.
Si el archivo existe pero es un directorio en lugar de un archivo normal, no existe, pero no se puede crear, o no se puede abrir por cualquier otro motivo, se produce una FileNotFoundException excepción .
Agregado en la versión 1.1.
Java documentación para java.io.FileOutputStream.FileOutputStream(java.lang.String, boolean).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.