FileSystem Klas

Definitie

Biedt eigenschappen en methoden voor het werken met stations, bestanden en mappen.

public ref class FileSystem
public class FileSystem
type FileSystem = class
Public Class FileSystem
Overname
FileSystem

Voorbeelden

In dit voorbeeld wordt gecontroleerd of de map C:\backup\logs bestaat en de eigenschappen ervan worden gecontroleerd.

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

Opmerkingen

De volgende tabel bevat voorbeelden van taken die betrekking hebben op het My.Computer.FileSystem object.

Tot Zien!
Lezen uit een tekstbestand Procedure: Lezen uit tekstbestanden
Lezen uit een tekstbestand met scheidingstekens Procedure: Lezen uit Comma-Delimited tekstbestanden
Lezen uit een tekstbestand met vaste breedte Procedure: Lezen uit tekstbestanden met vaste breedte
Lezen uit een tekstbestand met meerdere indelingen Procedure: Lezen uit tekstbestanden met meerdere indelingen
Lezen uit een binair bestand Procedure: Lezen uit binaire bestanden
Lezen uit een tekstbestand met een StreamReader Procedure: Tekst lezen uit bestanden met een StreamReader
Schrijven naar een tekstbestand Procedure: Tekst naar bestanden schrijven
Toevoegen aan een tekstbestand Procedure: Toevoegen aan tekstbestanden
Schrijven naar een binair bestand Hoe te schrijven naar binaire bestanden
Schrijven naar tekstbestanden in de map MyDocuments Procedure: Tekst naar bestanden schrijven in de map Mijn documenten
Schrijven naar een tekstbestand met een StreamWriter Procedure: Tekst naar bestanden schrijven met een StreamWriter
Bestanden kopiëren met een specifiek patroon Procedure: Bestanden met een specifiek patroon naar een map kopiëren
Een bestand naar dezelfde map kopiëren Procedure: Een kopie van een bestand maken in dezelfde map
Een bestand naar een andere map kopiëren Procedure: Een kopie van een bestand maken in een andere map
Een bestand maken Procedure: Een bestand maken
Een bestand verwijderen Procedure: Een bestand verwijderen
Bestanden zoeken met een specifiek patroon Procedure: Bestanden zoeken met een specifiek patroon
Een bestand verplaatsen Procedure: Een bestand verplaatsen
De naam van een bestand wijzigen Procedure: De naam van een bestand wijzigen
Een map kopiëren naar een andere map Procedure: Een map kopiëren naar een andere map
Een map maken Hoe te: Een map maken
Submappen zoeken met een specifiek patroon Procedure: Submappen zoeken met een specifiek patroon
De verzameling bestanden in een map ophalen Procedure: De verzameling bestanden in een map ophalen
Lezen uit de map MyDocuments Procedure: De inhoud van de map Mijn documenten ophalen
Een bestandspad parseren Procedure: Bestandspaden parseren

Constructors

Name Description
FileSystem()

Initialiseert een nieuw exemplaar van de FileSystem klasse.

Eigenschappen

Name Description
CurrentDirectory

Hiermee haalt u de huidige map op of stelt u deze in.

Drives

Retourneert een alleen-lezen verzameling van alle beschikbare stationsnamen.

Methoden

Name Description
CombinePath(String, String)

Combineert twee paden en retourneert een correct opgemaakt pad.

CopyDirectory(String, String, Boolean)

Hiermee kopieert u de inhoud van een map naar een andere map.

CopyDirectory(String, String, UIOption, UICancelOption)

Hiermee kopieert u de inhoud van een map naar een andere map.

CopyDirectory(String, String, UIOption)

Hiermee kopieert u de inhoud van een map naar een andere map.

CopyDirectory(String, String)

Hiermee kopieert u de inhoud van een map naar een andere map.

CopyFile(String, String, Boolean)

Hiermee kopieert u een bestand naar een nieuwe locatie.

CopyFile(String, String, UIOption, UICancelOption)

Hiermee kopieert u een bestand naar een nieuwe locatie.

CopyFile(String, String, UIOption)

Hiermee kopieert u een bestand naar een nieuwe locatie.

CopyFile(String, String)

Hiermee kopieert u een bestand naar een nieuwe locatie.

CreateDirectory(String)

Hiermee maakt u een map.

DeleteDirectory(String, DeleteDirectoryOption)

Hiermee verwijdert u een map.

DeleteDirectory(String, UIOption, RecycleOption, UICancelOption)

Hiermee verwijdert u een map.

DeleteDirectory(String, UIOption, RecycleOption)

Hiermee verwijdert u een map.

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Hiermee verwijdert u een bestand.

DeleteFile(String, UIOption, RecycleOption)

Hiermee verwijdert u een bestand.

DeleteFile(String)

Hiermee verwijdert u een bestand.

DirectoryExists(String)

Retourneert True als de opgegeven map bestaat.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
FileExists(String)

Retourneert True als het opgegeven bestand bestaat.

FindInFiles(String, String, Boolean, SearchOption, String[])

Retourneert een alleen-lezen verzameling tekenreeksen die de namen van bestanden met de opgegeven tekst vertegenwoordigen.

FindInFiles(String, String, Boolean, SearchOption)

Retourneert een alleen-lezen verzameling tekenreeksen die de namen van bestanden met de opgegeven tekst vertegenwoordigen.

GetDirectories(String, SearchOption, String[])

Hiermee wordt een verzameling tekenreeksen geretourneerd die de padnamen van submappen in een map vertegenwoordigen.

GetDirectories(String)

Hiermee wordt een verzameling tekenreeksen geretourneerd die de padnamen van submappen in een map vertegenwoordigen.

GetDirectoryInfo(String)

Retourneert een DirectoryInfo object voor het opgegeven pad.

GetDriveInfo(String)

Retourneert een DriveInfo object voor het opgegeven station.

GetFileInfo(String)

Retourneert een FileInfo object voor het opgegeven bestand.

GetFiles(String, SearchOption, String[])

Retourneert een alleen-lezen verzameling tekenreeksen die de namen van bestanden in een map vertegenwoordigen.

GetFiles(String)

Retourneert een alleen-lezen verzameling tekenreeksen die de namen van bestanden in een map vertegenwoordigen.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetName(String)

Parseert de bestandsnaam buiten het opgegeven pad.

GetParentPath(String)

Retourneert het bovenliggende pad van het opgegeven pad.

GetTempFileName()

Hiermee maakt u een uniek tijdelijk bestand met de naam nul-byte op schijf en retourneert u het volledige pad van dat bestand.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MoveDirectory(String, String, Boolean)

Hiermee verplaatst u een map van de ene locatie naar de andere.

MoveDirectory(String, String, UIOption, UICancelOption)

Hiermee verplaatst u een map van de ene locatie naar de andere.

MoveDirectory(String, String, UIOption)

Hiermee verplaatst u een map van de ene locatie naar de andere.

MoveDirectory(String, String)

Hiermee verplaatst u een map van de ene locatie naar de andere.

MoveFile(String, String, Boolean)

Hiermee verplaatst u een bestand naar een nieuwe locatie.

MoveFile(String, String, UIOption, UICancelOption)

Hiermee verplaatst u een bestand naar een nieuwe locatie.

MoveFile(String, String, UIOption)

Hiermee verplaatst u een bestand naar een nieuwe locatie.

MoveFile(String, String)

Hiermee verplaatst u een bestand naar een nieuwe locatie.

OpenTextFieldParser(String, Int32[])

Met de OpenTextFieldParser methode kunt u een TextFieldParser object maken, waarmee u eenvoudig en efficiënt gestructureerde tekstbestanden, zoals logboeken, kunt parseren. Het TextFieldParser object kan worden gebruikt om bestanden met scheidingstekens en bestanden met vaste breedte te lezen.

OpenTextFieldParser(String, String[])

Met de OpenTextFieldParser methode kunt u een TextFieldParser object maken, waarmee u eenvoudig en efficiënt gestructureerde tekstbestanden, zoals logboeken, kunt parseren. Het TextFieldParser object kan worden gebruikt om bestanden met scheidingstekens en bestanden met vaste breedte te lezen.

OpenTextFieldParser(String)

Met de OpenTextFieldParser methode kunt u een TextFieldParser object maken, waarmee u eenvoudig en efficiënt gestructureerde tekstbestanden, zoals logboeken, kunt parseren. Het TextFieldParser object kan worden gebruikt om bestanden met scheidingstekens en bestanden met vaste breedte te lezen.

OpenTextFileReader(String, Encoding)

Hiermee opent u een StreamReader object dat u wilt lezen uit een bestand.

OpenTextFileReader(String)

Hiermee opent u een StreamReader object dat u wilt lezen uit een bestand.

OpenTextFileWriter(String, Boolean, Encoding)

Hiermee opent u een StreamWriter om te schrijven naar het opgegeven bestand.

OpenTextFileWriter(String, Boolean)

Hiermee opent u een StreamWriter object om naar het opgegeven bestand te schrijven.

ReadAllBytes(String)

Retourneert de inhoud van een bestand als een bytematrix.

ReadAllText(String, Encoding)

Retourneert de inhoud van een tekstbestand als een String.

ReadAllText(String)

Retourneert de inhoud van een tekstbestand als een String.

RenameDirectory(String, String)

Hiermee wijzigt u de naam van een map.

RenameFile(String, String)

Hiermee wijzigt u de naam van een bestand.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
WriteAllBytes(String, Byte[], Boolean)

Hiermee schrijft u gegevens naar een binair bestand.

WriteAllText(String, String, Boolean, Encoding)

Hiermee schrijft u tekst naar een bestand.

WriteAllText(String, String, Boolean)

Hiermee schrijft u tekst naar een bestand.

Van toepassing op

Zie ook