File Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| File(URI) |
Cria uma nova |
| File(String) |
Cria uma nova |
| File(File, String) |
Cria uma nova |
| File(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime. |
| File(String, String) |
Cria uma nova |
File(URI)
Cria uma nova File instância convertendo o URI fornecido file: em um nome de caminho abstrato.
[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
Um URI absoluto hierárquico com um esquema igual a "file", um componente de caminho não vazio e componentes de autoridade, consulta e fragmento indefinidos
- Atributos
Exceções
if uri == null.
se uri não estiver em conformidade com as condições acima.
Comentários
Cria uma nova File instância convertendo o URI fornecido file: em um nome de caminho abstrato.
A forma exata de um file: URI depende do sistema, portanto, a transformação executada por esse construtor também depende do sistema.
Para um determinado nome de caminho abstrato f , é garantido que
<blockquote> new File( f. f#toURI() toURI()).equals(.</blockquote>#getAbsoluteFile() getAbsoluteFile())
desde que o nome de caminho abstrato original, o URI e o novo nome de caminho abstrato sejam criados em (possivelmente invocações diferentes de) no mesmo Java máquina virtual. Essa relação normalmente não se mantém, no entanto, quando um file: URI criado em uma máquina virtual em um sistema operacional é convertido em um nome de caminho abstrato em uma máquina virtual em um sistema operacional diferente.
Adicionado em 1.4.
Java documentação para java.io.File.File(java.net.URI).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Confira também
Aplica-se a
File(String)
Cria uma nova File instância convertendo a cadeia de caracteres de nome de caminho fornecida em um nome de caminho abstrato.
[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
Uma cadeia de caracteres de nome de caminho
- Atributos
Exceções
se path for null.
Comentários
Cria uma nova File instância convertendo a cadeia de caracteres de nome de caminho fornecida em um nome de caminho abstrato. Se a cadeia de caracteres fornecida for a cadeia de caracteres vazia, o resultado será o nome de caminho abstrato vazio.
Java documentação para java.io.File.File(java.lang.String).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
File(File, String)
Cria uma nova File instância de um nome de caminho abstrato pai e uma cadeia de caracteres de nome de caminho filho.
[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
O nome do caminho abstrato pai
- child
- String
A cadeia de caracteres de nome de caminho filho
- Atributos
Exceções
se name for null.
Comentários
Cria uma nova File instância de um nome de caminho abstrato pai e uma cadeia de caracteres de nome de caminho filho.
Se parent for null , a nova File instância será criada como se invocasse o construtor de argumento File único na cadeia de caracteres de nome de caminho fornecida child .
Caso contrário, o parent nome do caminho abstrato é usado para indicar um diretório e a child cadeia de caracteres de nome de caminho é usada para indicar um diretório ou um arquivo. Se a child cadeia de caracteres pathname for absoluta, ela será convertida em um nome de caminho relativo de forma dependente do sistema. Se parent for o nome de caminho abstrato vazio, a nova File instância será criada convertendo child em um nome de caminho abstrato e resolvendo o resultado em um diretório padrão dependente do sistema. Caso contrário, cada cadeia de caracteres de nome de caminho será convertida em um nome de caminho abstrato e o nome do caminho abstrato filho será resolvido em relação ao pai.
Java documentação para java.io.File.File(java.io.File, java.lang.String).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
File(IntPtr, JniHandleOwnership)
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.
protected File(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.File : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.File
Parâmetros
- transfer
- JniHandleOwnership
Um JniHandleOwnershipque indica como lidar javaReference
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
File(String, String)
Cria uma nova File instância de uma cadeia de caracteres de nome de caminho pai e uma cadeia de caracteres de nome de caminho filho.
[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
A cadeia de caracteres de nome de caminho pai
- child
- String
A cadeia de caracteres de nome de caminho filho
- Atributos
Exceções
if name == null.
Comentários
Cria uma nova File instância de uma cadeia de caracteres de nome de caminho pai e uma cadeia de caracteres de nome de caminho filho.
Se parent for null , a nova File instância será criada como se invocasse o construtor de argumento File único na cadeia de caracteres de nome de caminho fornecida child .
Caso contrário, a parent cadeia de caracteres de nome de caminho é usada para indicar um diretório e a child cadeia de caracteres de nome de caminho é usada para indicar um diretório ou um arquivo. Se a child cadeia de caracteres pathname for absoluta, ela será convertida em um nome de caminho relativo de forma dependente do sistema. Se parent for a cadeia de caracteres vazia, a nova File instância será criada convertendo child em um nome de caminho abstrato e resolvendo o resultado em um diretório padrão dependente do sistema. Caso contrário, cada cadeia de caracteres de nome de caminho será convertida em um nome de caminho abstrato e o nome do caminho abstrato filho será resolvido em relação ao pai.
Java documentação para java.io.File.File(java.lang.String, java.lang.String).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.