Files Classe
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.
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file.
[Android.Runtime.Register("java/nio/file/Files", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class Files : Java.Lang.Object
[<Android.Runtime.Register("java/nio/file/Files", ApiSince=26, DoNotGenerateAcw=true)>]
type Files = class
inherit Object
- Ereditarietà
- Attributi
Commenti
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file.
Nella maggior parte dei casi, i metodi definiti qui delegano al provider di file system associato per eseguire le operazioni sui file.
Aggiunta nella versione 1.7.
Documentazione java per java.nio.file.Files
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Proprietà
Class |
Restituisce la classe di runtime di questo |
Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
JniIdentityHashCode |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
JniPeerMembers |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. |
PeerReference |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
Metodi
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
Copy(IPath, IPath, ICopyOption[]) |
Legge tutti i byte da un flusso di input e li scrive in un flusso di output. |
Copy(IPath, Stream) |
Copia tutti i byte da un file in un flusso di output. |
Copy(Stream, IPath, ICopyOption[]) |
Legge tutti i byte da un flusso di input e li scrive in un flusso di output. |
CreateDirectories(IPath, IFileAttribute[]) |
Crea prima una directory creando tutte le directory padre inesistenti. |
CreateDirectory(IPath, IFileAttribute[]) |
Crea una nuova directory. |
CreateFile(IPath, IFileAttribute[]) |
Crea un file nuovo e vuoto, con esito negativo se il file esiste già. |
CreateLink(IPath, IPath) |
Crea un nuovo collegamento (voce di directory) per un file esistente (operazione facoltativa). |
CreateSymbolicLink(IPath, IPath, IFileAttribute[]) |
Crea un collegamento simbolico a una destinazione (operazione facoltativa). |
CreateTempDirectory(IPath, String, IFileAttribute[]) |
Crea una nuova directory nella directory temporanea predefinita, usando il prefisso specificato per generare il nome. |
CreateTempDirectory(String, IFileAttribute[]) |
Crea una nuova directory nella directory temporanea predefinita, usando il prefisso specificato per generare il nome. |
CreateTempFile(IPath, String, String, IFileAttribute[]) |
Crea un file vuoto nella directory predefinita del file temporaneo, usando il prefisso e il suffisso specificati per generarne il nome. |
CreateTempFile(String, String, IFileAttribute[]) |
Crea un file vuoto nella directory predefinita del file temporaneo, usando il prefisso e il suffisso specificati per generarne il nome. |
Delete(IPath) |
Elimina un file. |
DeleteIfExists(IPath) |
Elimina un file, se esistente. |
Dispose() |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
Dispose(Boolean) |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
Exists(IPath, LinkOption[]) |
Verifica se esiste un file. |
GetAttribute(IPath, String, LinkOption[]) |
Legge il valore di un attributo di file. |
GetFileAttributeView(IPath, Class, LinkOption[]) |
Restituisce una visualizzazione dell'attributo di file di un determinato tipo. |
GetFileStore(IPath) |
Restituisce l'oggetto che rappresenta l'archivio |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
GetLastModifiedTime(IPath, LinkOption[]) |
Restituisce l'ora dell'ultima modifica di un file. |
GetOwner(IPath, LinkOption[]) |
Restituisce il proprietario di un file. |
GetPosixFilePermissions(IPath, LinkOption[]) |
Restituisce le autorizzazioni del file POSIX di un file. |
IsDirectory(IPath, LinkOption[]) |
Verifica se un file è una directory. |
IsExecutable(IPath) |
Verifica se un file è eseguibile. |
IsHidden(IPath) |
Indica se un file è considerato <>nascosto</em>. |
IsReadable(IPath) |
Verifica se un file è leggibile. |
IsRegularFile(IPath, LinkOption[]) |
Verifica se un file è un file normale con contenuto opaco. |
IsSameFile(IPath, IPath) |
Verifica se due percorsi individuano lo stesso file. |
IsSymbolicLink(IPath) |
Verifica se un file è un collegamento simbolico. |
IsWritable(IPath) |
Verifica se un file è scrivibile. |
JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
Move(IPath, IPath, ICopyOption[]) |
Spostare o rinominare un file in un file di destinazione. |
NewBufferedReader(IPath) |
Apre un file per la lettura, restituendo un oggetto |
NewBufferedReader(IPath, Charset) |
Apre un file per la lettura, restituendo un oggetto |
NewBufferedWriter(IPath, Charset, IOpenOption[]) |
Apre o crea un file per la scrittura, restituendo un oggetto |
NewBufferedWriter(IPath, IOpenOption[]) |
Apre o crea un file per la scrittura, restituendo un oggetto |
NewByteChannel(IPath, ICollection<IOpenOption>, IFileAttribute[]) |
Apre o crea un file, restituendo un canale di byte ricercabile per accedere al file. |
NewByteChannel(IPath, IOpenOption[]) |
Apre o crea un file, restituendo un canale di byte ricercabile per accedere al file. |
NewDirectoryStream(IPath) |
Apre una directory, restituendo un |
NewDirectoryStream(IPath, IDirectoryStreamFilter) |
Apre una directory, restituendo un |
NewDirectoryStream(IPath, String) |
Apre una directory, restituendo un |
NewInputStream(IPath, IOpenOption[]) |
Apre un file, restituendo un flusso di input da leggere dal file. |
NewOutputStream(IPath, IOpenOption[]) |
Apre o crea un file, restituendo un flusso di output che può essere usato per scrivere byte nel file. |
NotExists(IPath, LinkOption[]) |
Verifica se il file che si trova in questo percorso non esiste. |
Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
ProbeContentType(IPath) |
Esegue il probe del tipo di contenuto di un file. |
ReadAllBytes(IPath) |
Legge tutti i byte da un file. |
ReadAllLines(IPath) |
Leggere tutte le righe da un file. |
ReadAllLines(IPath, Charset) |
Leggere tutte le righe da un file. |
ReadAttributes(IPath, Class, LinkOption[]) |
Legge gli attributi di un file come operazione bulk. |
ReadAttributes(IPath, String, LinkOption[]) |
Legge gli attributi di un file come operazione bulk. |
ReadSymbolicLink(IPath) |
Legge la destinazione di un collegamento simbolico (operazione facoltativa). |
SetAttribute(IPath, String, Object, LinkOption[]) |
Imposta il valore di un attributo di file. |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
SetLastModifiedTime(IPath, FileTime) |
Aggiorna l'attributo ora dell'ultima modifica di un file. |
SetOwner(IPath, IUserPrincipal) |
Aggiorna il proprietario del file. |
SetPosixFilePermissions(IPath, ICollection<PosixFilePermission>) |
Imposta le autorizzazioni POSIX di un file. |
Size(IPath) |
Restituisce le dimensioni di un file (in byte). |
ToArray<T>() |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione di stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
Wait(Int64) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64, Int32) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
WalkFileTree(IPath, ICollection<FileVisitOption>, Int32, IFileVisitor) |
Illustra un albero dei file. |
WalkFileTree(IPath, IFileVisitor) |
Illustra un albero dei file. |
Write(IPath, Byte[], IOpenOption[]) |
Scrivere righe di testo in un file. |
Write(IPath, IIterable, Charset, IOpenOption[]) |
Scrivere righe di testo in un file. |
Write(IPath, IIterable, IOpenOption[]) |
Scrivere righe di testo in un file. |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. |
GetJniTypeName(IJavaPeerable) |
Questa classe è costituita esclusivamente da metodi statici che operano su file, directory o altri tipi di file. |