FileSystem 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.
Specifica proprietà e metodi per l'uso di unità, file e directory.
public ref class FileSystem
public class FileSystem
type FileSystem = class
Public Class FileSystem
- Ereditarietà
-
FileSystem
Esempio
In questo esempio viene verificato se la cartella C:\backup\logs
esiste e ne controlla le proprietà.
Dim logInfo As System.IO.DirectoryInfo
If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
logInfo = My.Computer.FileSystem.GetDirectoryInfo(
"C:\backup\logs")
End If
Commenti
Nella tabella seguente sono elencati esempi di attività che coinvolgono l'oggetto My.Computer.FileSystem
.
Costruttori
FileSystem() |
Inizializza una nuova istanza della classe FileSystem. |
Proprietà
CurrentDirectory |
Ottiene o imposta la directory corrente. |
Drives |
Restituisce un insieme in sola lettura di tutti i nomi di unità disponibili. |
Metodi
CombinePath(String, String) |
Combina due percorsi e restituisce un percorso formattato correttamente. |
CopyDirectory(String, String) |
Copia il contenuto di una directory in un'altra directory. |
CopyDirectory(String, String, Boolean) |
Copia il contenuto di una directory in un'altra directory. |
CopyDirectory(String, String, UIOption) |
Copia il contenuto di una directory in un'altra directory. |
CopyDirectory(String, String, UIOption, UICancelOption) |
Copia il contenuto di una directory in un'altra directory. |
CopyFile(String, String) |
Consente di copiare un file in un nuovo percorso. |
CopyFile(String, String, Boolean) |
Consente di copiare un file in un nuovo percorso. |
CopyFile(String, String, UIOption) |
Consente di copiare un file in un nuovo percorso. |
CopyFile(String, String, UIOption, UICancelOption) |
Consente di copiare un file in un nuovo percorso. |
CreateDirectory(String) |
Crea una directory. |
DeleteDirectory(String, DeleteDirectoryOption) |
Elimina una directory. |
DeleteDirectory(String, UIOption, RecycleOption) |
Elimina una directory. |
DeleteDirectory(String, UIOption, RecycleOption, UICancelOption) |
Elimina una directory. |
DeleteFile(String) |
Elimina un file. |
DeleteFile(String, UIOption, RecycleOption) |
Elimina un file. |
DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
Elimina un file. |
DirectoryExists(String) |
Restituisce |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
FileExists(String) |
Restituisce |
FindInFiles(String, String, Boolean, SearchOption) |
Restituisce un insieme di stringhe in sola lettura che rappresenta i nomi dei file contenenti il testo specificato. |
FindInFiles(String, String, Boolean, SearchOption, String[]) |
Restituisce un insieme di stringhe in sola lettura che rappresenta i nomi dei file contenenti il testo specificato. |
GetDirectories(String) |
Restituisce un insieme di stringhe che rappresenta i nomi dei percorsi delle sottodirectory contenute in una directory. |
GetDirectories(String, SearchOption, String[]) |
Restituisce un insieme di stringhe che rappresenta i nomi dei percorsi delle sottodirectory contenute in una directory. |
GetDirectoryInfo(String) |
Restituisce un oggetto DirectoryInfo per il percorso specificato. |
GetDriveInfo(String) |
Restituisce un oggetto DriveInfo per l'unità specificata. |
GetFileInfo(String) |
Restituisce un oggetto FileInfo per il file specificato. |
GetFiles(String) |
Restituisce un insieme di stringhe in sola lettura che rappresenta i nomi dei file contenuti in una directory. |
GetFiles(String, SearchOption, String[]) |
Restituisce un insieme di stringhe in sola lettura che rappresenta i nomi dei file contenuti in una directory. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetName(String) |
Analizza il nome del file al di fuori del percorso fornito. |
GetParentPath(String) |
Restituisce il percorso padre del percorso fornito. |
GetTempFileName() |
Crea un file temporaneo di zero byte con nome univoco nel disco e restituisce il percorso completo di tale file. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
MoveDirectory(String, String) |
Sposta una directory da un percorso a un altro. |
MoveDirectory(String, String, Boolean) |
Sposta una directory da un percorso a un altro. |
MoveDirectory(String, String, UIOption) |
Sposta una directory da un percorso a un altro. |
MoveDirectory(String, String, UIOption, UICancelOption) |
Sposta una directory da un percorso a un altro. |
MoveFile(String, String) |
Sposta un file in un nuovo percorso. |
MoveFile(String, String, Boolean) |
Sposta un file in un nuovo percorso. |
MoveFile(String, String, UIOption) |
Sposta un file in un nuovo percorso. |
MoveFile(String, String, UIOption, UICancelOption) |
Sposta un file in un nuovo percorso. |
OpenTextFieldParser(String) |
Il metodo |
OpenTextFieldParser(String, Int32[]) |
Il metodo |
OpenTextFieldParser(String, String[]) |
Il metodo |
OpenTextFileReader(String) |
Apre un oggetto StreamReader per eseguire la lettura da un file. |
OpenTextFileReader(String, Encoding) |
Apre un oggetto StreamReader per eseguire la lettura da un file. |
OpenTextFileWriter(String, Boolean) |
Apre un oggetto StreamWriter per eseguire la scrittura nel file specificato. |
OpenTextFileWriter(String, Boolean, Encoding) |
Apre un oggetto StreamWriter per eseguire la scrittura nel file specificato. |
ReadAllBytes(String) |
Restituisce il contenuto di un file come matrice di byte. |
ReadAllText(String) |
Restituisce il contenuto di un file di testo come |
ReadAllText(String, Encoding) |
Restituisce il contenuto di un file di testo come |
RenameDirectory(String, String) |
Rinomina una directory. |
RenameFile(String, String) |
Rinomina un file. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
WriteAllBytes(String, Byte[], Boolean) |
Scrive dati in un file binario. |
WriteAllText(String, String, Boolean) |
Scrive testo in un file. |
WriteAllText(String, String, Boolean, Encoding) |
Scrive testo in un file. |