FileSystemProxy.DeleteFile Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Fájl törlése.
Túlterhelések
| Name | Description |
|---|---|
| DeleteFile(String) |
Fájl törlése. |
| DeleteFile(String, UIOption, RecycleOption) |
Fájl törlése. |
| DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
Fájl törlése. |
DeleteFile(String)
Fájl törlése.
public:
void DeleteFile(System::String ^ file);
public void DeleteFile(string file);
member this.DeleteFile : string -> unit
Public Sub DeleteFile (file As String)
Paraméterek
- file
- String
A törölni kívánt fájl neve és elérési útja.
Kivételek
Az elérési út az alábbi okok egyike miatt nem érvényes: nulla hosszúságú sztring; csak üres helyet tartalmaz; érvénytelen karaktereket tartalmaz; egy záró perjellel rendelkezik, ahol meg kell adni egy fájlt; vagy egy eszköz elérési útja (\\.\-val kezdődik).
file vagy Nothing üres sztring.
Az elérési út meghaladja a rendszer által megadott maximális hosszt.
Az elérési út fájl- vagy könyvtárneve kettőspontot tartalmaz (:) vagy érvénytelen formátumú.
A fájl használatban van.
A felhasználó nem rendelkezik az elérési út megtekintéséhez szükséges engedélyekkel.
A fájl nem létezik.
A felhasználónak nincs engedélye a fájl törlésére, vagy a fájl írásvédett.
Példák
Ez a példa törli a fájlt Test.txt.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
Ez a példa törli a fájlt Test.txt , és lehetővé teszi a felhasználó számára a fájl törlésének megerősítését.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Ez a példa törli a fájlt Test.txt , és elküldi a Lomtárba.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Megjegyzések
Az alábbi táblázat példákat sorol fel a metódust érintő tevékenységekre My.Computer.FileSystem.DeleteFile .
| Címzett | Nézze |
|---|---|
| Fájl törlése | Útmutató: Fájl törlése |
Lásd még
- Objects (Visual Basic)
Bemutató: Fájl törlése a Visual Basic
A következőre érvényes:
DeleteFile(String, UIOption, RecycleOption)
Fájl törlése.
public:
void DeleteFile(System::String ^ file, Microsoft::VisualBasic::FileIO::UIOption showUI, Microsoft::VisualBasic::FileIO::RecycleOption recycle);
public void DeleteFile(string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle);
member this.DeleteFile : string * Microsoft.VisualBasic.FileIO.UIOption * Microsoft.VisualBasic.FileIO.RecycleOption -> unit
Public Sub DeleteFile (file As String, showUI As UIOption, recycle As RecycleOption)
Paraméterek
- file
- String
A törölni kívánt fájl neve és elérési útja.
- showUI
- UIOption
A művelet előrehaladásának vizuális nyomon követése. Az alapértelmezett érték UIOption.OnlyErrorDialogs.
- recycle
- RecycleOption
Azt jelzi, hogy a törölt fájlt el kell-e küldeni a Lomtárba. Az alapértelmezett érték RecycleOption.DeletePermanently.
Kivételek
Az elérési út az alábbi okok egyike miatt nem érvényes: nulla hosszúságú sztring; csak üres helyet tartalmaz; érvénytelen karaktereket tartalmaz; egy záró perjellel rendelkezik, ahol meg kell adni egy fájlt; vagy egy eszköz elérési útja (\\.\-val kezdődik).
file vagy Nothing üres sztring.
Az elérési út meghaladja a rendszer által megadott maximális hosszt.
Az elérési út fájl- vagy könyvtárneve kettőspontot tartalmaz (:) vagy érvénytelen formátumú.
A fájl használatban van.
A felhasználó nem rendelkezik az elérési út megtekintéséhez szükséges engedélyekkel.
A fájl nem létezik.
A felhasználónak nincs engedélye a fájl törlésére, vagy a fájl írásvédett.
Példák
Ez a példa törli a fájlt Test.txt.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
Ez a példa törli a fájlt Test.txt , és lehetővé teszi a felhasználó számára a fájl törlésének megerősítését.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Ez a példa törli a fájlt Test.txt , és elküldi a Lomtárba.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Megjegyzések
A showUI és recycle paraméterek nem támogatottak olyan alkalmazásokban, amelyek nem interaktívak, például Windows Szolgáltatások.
Az alábbi táblázat példákat sorol fel a metódust érintő tevékenységekre My.Computer.FileSystem.DeleteFile .
| Címzett | Nézze |
|---|---|
| Fájl törlése | Útmutató: Fájl törlése |
Lásd még
- RecycleOption
- UIOption
- Objects (Visual Basic)
Bemutató: Fájl törlése a Visual Basic
A következőre érvényes:
DeleteFile(String, UIOption, RecycleOption, UICancelOption)
Fájl törlése.
public:
void DeleteFile(System::String ^ file, Microsoft::VisualBasic::FileIO::UIOption showUI, Microsoft::VisualBasic::FileIO::RecycleOption recycle, Microsoft::VisualBasic::FileIO::UICancelOption onUserCancel);
public void DeleteFile(string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel);
member this.DeleteFile : string * Microsoft.VisualBasic.FileIO.UIOption * Microsoft.VisualBasic.FileIO.RecycleOption * Microsoft.VisualBasic.FileIO.UICancelOption -> unit
Public Sub DeleteFile (file As String, showUI As UIOption, recycle As RecycleOption, onUserCancel As UICancelOption)
Paraméterek
- file
- String
A törölni kívánt fájl neve és elérési útja.
- showUI
- UIOption
A művelet előrehaladásának vizuális nyomon követése. Az alapértelmezett érték UIOption.OnlyErrorDialogs.
- recycle
- RecycleOption
Azt jelzi, hogy a törölt fájlt el kell-e küldeni a Lomtárba. Az alapértelmezett érték RecycleOption.DeletePermanently.
- onUserCancel
- UICancelOption
Megadja, hogy a rendszer kivételt jelez-e, amikor a felhasználó megszakítja a műveletet. Az alapértelmezett érték UICancelOption.ThrowException.
Kivételek
Az elérési út az alábbi okok egyike miatt nem érvényes: nulla hosszúságú sztring; csak üres helyet tartalmaz; érvénytelen karaktereket tartalmaz; egy záró perjellel rendelkezik, ahol meg kell adni egy fájlt; vagy egy eszköz elérési útja (\\.\-val kezdődik).
file vagy Nothing üres sztring.
Az elérési út meghaladja a rendszer által megadott maximális hosszt.
Az elérési út fájl- vagy könyvtárneve kettőspontot tartalmaz (:) vagy érvénytelen formátumú.
A fájl használatban van.
A felhasználó nem rendelkezik az elérési út megtekintéséhez szükséges engedélyekkel.
A fájl nem létezik.
A felhasználónak nincs engedélye a fájl törlésére, vagy a fájl írásvédett.
A felhasználó megszakította a műveletet, és onUserCancel a következőre ThrowExceptionvan állítva: .
Példák
Ez a példa törli a fájlt Test.txt.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
Ez a példa törli a fájlt Test.txt , és lehetővé teszi a felhasználó számára a fájl törlésének megerősítését.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Ez a példa törli a fájlt Test.txt , és elküldi a Lomtárba.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Megjegyzések
A showUI, recycle és onUserCancel paraméterek nem támogatottak olyan alkalmazásokban, amelyek nem interaktívak, például Windows Szolgáltatások.
Az alábbi táblázat példákat sorol fel a metódust érintő tevékenységekre My.Computer.FileSystem.DeleteFile .
| Címzett | Nézze |
|---|---|
| Fájl törlése | Útmutató: Fájl törlése |
Lásd még
- UICancelOption
- RecycleOption
- UIOption
- Objects (Visual Basic)
Bemutató: Fájl törlése a Visual Basic