File Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| File(URI) |
Crea una nuova |
| File(String) |
Crea una nuova |
| File(File, String) |
Crea una nuova |
| File(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
| File(String, String) |
Crea una nuova |
File(URI)
Crea una nuova File istanza convertendo l'URI specificato file: in un percorso astratto.
[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
Parametri
- uri
- URI
URI assoluto e gerarchico con uno schema uguale a "file", un componente di percorso non vuoto e componenti di autorità, query e frammenti non definiti
- Attributi
Eccezioni
se uri == null.
se uri non è conforme alle condizioni precedenti.
Commenti
Crea una nuova File istanza convertendo l'URI specificato file: in un percorso astratto.
La forma esatta di un file: URI è dipendente dal sistema, quindi anche la trasformazione eseguita da questo costruttore dipende dal sistema.
Per un determinato percorso astratto f è garantito che
<blockquote> new File( f. f#toURI() toURI()).equals(.</blockquote>#getAbsoluteFile() getAbsoluteFile())
purché il percorso astratto originale, l'URI e il nuovo pathname astratto vengano creati tutti in (possibilmente diverse chiamate di) la stessa macchina virtuale Java. Questa relazione in genere non contiene, tuttavia, quando un file: URI creato in una macchina virtuale in un sistema operativo viene convertito in un percorso astratto in una macchina virtuale in un sistema operativo diverso.
Aggiunta nella versione 1.4.
per java.io.File.File(java.net.URI).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Vedi anche
Si applica a
File(String)
Crea una nuova File istanza convertendo la stringa pathname specificata in un percorso astratto.
[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
Parametri
- pathname
- String
Stringa pathname
- Attributi
Eccezioni
se path è null.
Commenti
Crea una nuova File istanza convertendo la stringa pathname specificata in un percorso astratto. Se la stringa specificata è la stringa vuota, il risultato è il percorso astratto vuoto.
per java.io.File.File(java.lang.String).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
File(File, String)
Crea una nuova File istanza da un percorso astratto padre e da una stringa di percorso figlio.
[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
Parametri
- parent
- File
Nome percorso astratto padre
- child
- String
Stringa pathname figlio
- Attributi
Eccezioni
se name è null.
Commenti
Crea una nuova File istanza da un percorso astratto padre e da una stringa di percorso figlio.
Se parent è null , la nuova File istanza viene creata come se richiamando il costruttore a argomento File singolo nella stringa pathname specificata child .
In caso contrario, il parent percorso astratto viene impiegato per indicare una directory e la child stringa pathname viene presa per indicare una directory o un file. Se la child stringa pathname è assoluta, viene convertita in un percorso relativo in modo dipendente dal sistema. Se parent è il percorso astratto vuoto, la nuova File istanza viene creata convertendo child in un pathname astratto e risolvendo il risultato in una directory predefinita dipendente dal sistema. In caso contrario, ogni stringa pathname viene convertita in un percorso astratto e il percorso astratto figlio viene risolto rispetto all'elemento padre.
per java.io.File.File(java.io.File, java.lang.String).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
File(IntPtr, JniHandleOwnership)
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.
protected File(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.File : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.File
Parametri
- javaReference
-
IntPtr
nativeint
Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Native Interface) Java.
- transfer
- JniHandleOwnership
Oggetto JniHandleOwnershipche indica come gestire javaReference
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
File(String, String)
Crea una nuova File istanza da una stringa nome percorso padre e da una stringa nome percorso figlio.
[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
Parametri
- parent
- String
Stringa pathname padre
- child
- String
Stringa pathname figlio
- Attributi
Eccezioni
se name == null.
Commenti
Crea una nuova File istanza da una stringa nome percorso padre e da una stringa nome percorso figlio.
Se parent è null , la nuova File istanza viene creata come se richiamando il costruttore a argomento File singolo nella stringa pathname specificata child .
In caso contrario, la parent stringa pathname viene presa per indicare una directory e la child stringa pathname viene presa per indicare una directory o un file. Se la child stringa pathname è assoluta, viene convertita in un percorso relativo in modo dipendente dal sistema. Se parent è la stringa vuota, la nuova File istanza viene creata convertendo child in un percorso astratto e risolvendo il risultato in una directory predefinita dipendente dal sistema. In caso contrario, ogni stringa pathname viene convertita in un percorso astratto e il percorso astratto figlio viene risolto rispetto all'elemento padre.
per java.io.File.File(java.lang.String, java.lang.String).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.