File 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 |
|---|---|
| File(URI) |
Crea una nueva |
| File(String) |
Crea una nueva |
| File(File, String) |
Crea una nueva |
| File(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
| File(String, String) |
Crea una nueva |
File(URI)
Crea una nueva File instancia convirtiendo el URI especificado file: en un nombre de ruta de acceso abstracto.
[Android.Runtime.Register(".ctor", "(Ljava/net/URI;)V", "")]
public File(Java.Net.URI uri);
[<Android.Runtime.Register(".ctor", "(Ljava/net/URI;)V", "")>]
new Java.IO.File : Java.Net.URI -> Java.IO.File
Parámetros
- uri
- URI
Un URI absoluto y jerárquico con un esquema igual a "file", un componente de ruta de acceso no vacío y componentes de autoridad, consulta y fragmento indefinidos
- Atributos
Excepciones
si uri == null.
si uri no cumple las condiciones anteriores.
Comentarios
Crea una nueva File instancia convirtiendo el URI especificado file: en un nombre de ruta de acceso abstracto.
La forma exacta de un file: URI depende del sistema, por lo que la transformación realizada por este constructor también depende del sistema.
Para una ruta de acceso abstracta determinada f , se garantiza que
<blockquote> new File( f. f#toURI() toURI()).equals(.</blockquote>#getAbsoluteFile() getAbsoluteFile())
siempre que el nombre de ruta de acceso abstracta original, el URI y el nuevo pathname abstracto se creen en (posiblemente invocaciones diferentes de) la misma máquina virtual Java. Esta relación normalmente no contiene, sin embargo, cuando un file: URI que se crea en una máquina virtual en un sistema operativo se convierte en un nombre de ruta de acceso abstracto en una máquina virtual en un sistema operativo diferente.
Agregado en la versión 1.4.
Java documentación para java.io.File.File(java.net.URI).
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.
Consulte también
Se aplica a
File(String)
Crea una nueva File instancia convirtiendo la cadena pathname determinada en un nombrede ruta de acceso abstracta.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public File(string pathname);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.IO.File : string -> Java.IO.File
Parámetros
- pathname
- String
Cadena pathname
- Atributos
Excepciones
si path es null.
Comentarios
Crea una nueva File instancia convirtiendo la cadena pathname determinada en un nombrede ruta de acceso abstracta. Si la cadena especificada es la cadena vacía, el resultado es el nombre de ruta de acceso abstracta vacío.
Java documentación para java.io.File.File(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
File(File, String)
Crea una nueva File instancia a partir de una ruta de acceso abstracta primaria y una cadena pathname secundaria.
[Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/lang/String;)V", "")]
public File(Java.IO.File? parent, string child);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/lang/String;)V", "")>]
new Java.IO.File : Java.IO.File * string -> Java.IO.File
Parámetros
- parent
- File
El nombre de ruta de acceso abstracta primario
- child
- String
Cadena pathname secundaria
- Atributos
Excepciones
si name es null.
Comentarios
Crea una nueva File instancia a partir de una ruta de acceso abstracta primaria y una cadena pathname secundaria.
Si parent es null entonces la nueva File instancia se crea como si invocara el constructor de un solo argumento File en la cadena pathname dada child .
De lo contrario, se toma la parent ruta de acceso abstracta para indicar un directorio y se toma la child cadena pathname para indicar un directorio o un archivo. Si la child cadena pathname es absoluta, se convierte en un pathname relativo de forma dependiente del sistema. Si parent es el nombre de ruta de acceso abstracto vacío, la nueva File instancia se crea convirtiendo child en un nombre pathname abstracto y resolviendo el resultado en un directorio predeterminado dependiente del sistema. De lo contrario, cada cadena pathname se convierte en un pathname abstracto y el nombre de ruta de acceso abstracto secundario se resuelve en el elemento primario.
Java documentación para java.io.File.File(java.io.File, 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
File(IntPtr, JniHandleOwnership)
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.
protected File(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.File : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.File
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
File(String, String)
Crea una nueva File instancia a partir de una cadena de nombrede ruta de acceso principal y una cadena pathname secundaria.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "")]
public File(string? parent, string child);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "")>]
new Java.IO.File : string * string -> Java.IO.File
Parámetros
- parent
- String
Cadena de nombre de ruta de acceso principal
- child
- String
Cadena pathname secundaria
- Atributos
Excepciones
si name == null.
Comentarios
Crea una nueva File instancia a partir de una cadena de nombrede ruta de acceso principal y una cadena pathname secundaria.
Si parent es null entonces la nueva File instancia se crea como si invocara el constructor de un solo argumento File en la cadena pathname dada child .
De lo contrario, se toma la parent cadena pathname para indicar un directorio y se toma la child cadena pathname para indicar un directorio o un archivo. Si la child cadena pathname es absoluta, se convierte en un pathname relativo de forma dependiente del sistema. Si parent es la cadena vacía, la nueva File instancia se crea convirtiendo child en un nombre pathname abstracto y resolviendo el resultado en un directorio predeterminado dependiente del sistema. De lo contrario, cada cadena pathname se convierte en un pathname abstracto y el nombre de ruta de acceso abstracto secundario se resuelve en el elemento primario.
Java documentación para java.io.File.File(java.lang.String, 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.