FileSystem.DeleteFile Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odstraní soubor.
Přetížení
DeleteFile(String) |
Odstraní soubor. |
DeleteFile(String, UIOption, RecycleOption) |
Odstraní soubor. |
DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
Odstraní soubor. |
DeleteFile(String)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Odstraní soubor.
public:
static void DeleteFile(System::String ^ file);
public static void DeleteFile (string file);
static member DeleteFile : string -> unit
Public Shared Sub DeleteFile (file As String)
Parametry
- file
- String
Název a cesta k souboru, který se má odstranit.
Výjimky
Cesta není platná z jednoho z následujících důvodů: jedná se o řetězec nulové délky; obsahuje pouze prázdné znaky; obsahuje neplatné znaky; má koncové lomítko, kde musí být zadán soubor; nebo se jedná o cestu k zařízení (začíná na \\.\).
file
je Nothing
nebo prázdný řetězec.
Cesta přesahuje systémem definovanou maximální délku.
Název souboru nebo adresáře v cestě obsahuje dvojtečku (:) nebo je v neplatném formátu.
Soubor se používá.
Uživatel nemá potřebná oprávnění k zobrazení cesty.
Soubor neexistuje.
Uživatel nemá oprávnění k odstranění souboru nebo je soubor jen pro čtení.
Příklady
Tento příklad odstraní soubor Test.txt
.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
Tento příklad odstraní soubor Test.txt
a umožní uživateli potvrdit, že by měl být soubor odstraněn.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Tento příklad odstraní soubor Test.txt
a odešle ho do koše.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Poznámky
Následující tabulka uvádí příklad úlohy zahrnující metodu My.Computer.FileSystem.DeleteFile
.
Záměr | Seznamte se s |
---|---|
Odstranění souboru | Postupy: Odstranění souboru v jazyce Visual Basic |
Platí pro
DeleteFile(String, UIOption, RecycleOption)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Odstraní soubor.
public:
static void DeleteFile(System::String ^ file, Microsoft::VisualBasic::FileIO::UIOption showUI, Microsoft::VisualBasic::FileIO::RecycleOption recycle);
public static void DeleteFile (string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle);
static member DeleteFile : string * Microsoft.VisualBasic.FileIO.UIOption * Microsoft.VisualBasic.FileIO.RecycleOption -> unit
Public Shared Sub DeleteFile (file As String, showUI As UIOption, recycle As RecycleOption)
Parametry
- file
- String
Název a cesta k souboru, který se má odstranit.
- showUI
- UIOption
Jestli se má vizuálně sledovat průběh operace. Výchozí je UIOption.OnlyErrorDialogs
.
- recycle
- RecycleOption
Určuje, jestli má být odstraněný soubor odeslán do koše. Výchozí je RecycleOption.DeletePermanently
.
Výjimky
Cesta není platná z jednoho z následujících důvodů: jedná se o řetězec nulové délky; obsahuje pouze prázdné znaky; obsahuje neplatné znaky; má koncové lomítko, kde musí být zadán soubor; nebo se jedná o cestu k zařízení (začíná na \\.\).
file
je Nothing
nebo prázdný řetězec.
Cesta přesahuje systémem definovanou maximální délku.
Název souboru nebo adresáře v cestě obsahuje dvojtečku (:) nebo je v neplatném formátu.
Soubor se používá.
Uživatel nemá potřebná oprávnění k zobrazení cesty.
Soubor neexistuje.
Uživatel nemá oprávnění k odstranění souboru nebo je soubor jen pro čtení.
Příklady
Tento příklad odstraní soubor Test.txt
.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
Tento příklad odstraní soubor Test.txt
a umožní uživateli potvrdit, že by měl být soubor odstraněn.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Tento příklad odstraní soubor Test.txt
a odešle ho do koše.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Poznámky
Parametry showUI
a recycle
nejsou podporovány v aplikacích, které nejsou interaktivními uživateli, jako jsou služby systému Windows.
Následující tabulka uvádí příklad úlohy zahrnující metodu My.Computer.FileSystem.DeleteFile
.
Záměr | Seznamte se s |
---|---|
Odstranění souboru | Postupy: Odstranění souboru v jazyce Visual Basic |
Viz také
Platí pro
DeleteFile(String, UIOption, RecycleOption, UICancelOption)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Odstraní soubor.
public:
static void DeleteFile(System::String ^ file, Microsoft::VisualBasic::FileIO::UIOption showUI, Microsoft::VisualBasic::FileIO::RecycleOption recycle, Microsoft::VisualBasic::FileIO::UICancelOption onUserCancel);
public static void DeleteFile (string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel);
static member DeleteFile : string * Microsoft.VisualBasic.FileIO.UIOption * Microsoft.VisualBasic.FileIO.RecycleOption * Microsoft.VisualBasic.FileIO.UICancelOption -> unit
Public Shared Sub DeleteFile (file As String, showUI As UIOption, recycle As RecycleOption, onUserCancel As UICancelOption)
Parametry
- file
- String
Název a cesta k souboru, který se má odstranit.
- showUI
- UIOption
Jestli se má vizuálně sledovat průběh operace. Výchozí je UIOption.OnlyErrorDialogs
.
- recycle
- RecycleOption
Určuje, jestli má být odstraněný soubor odeslán do koše. Výchozí je RecycleOption.DeletePermanently
.
- onUserCancel
- UICancelOption
Určuje, jestli se při zrušení operace uživatelem vyvolá výjimka. Výchozí je UICancelOption.ThrowException
.
Výjimky
Cesta není platná z jednoho z následujících důvodů: jedná se o řetězec nulové délky; obsahuje pouze prázdné znaky; obsahuje neplatné znaky; má koncové lomítko, kde musí být zadán soubor; nebo se jedná o cestu k zařízení (začíná na \\.\).
file
je Nothing
nebo prázdný řetězec.
Cesta přesahuje systémem definovanou maximální délku.
Název souboru nebo adresáře v cestě obsahuje dvojtečku (:) nebo je v neplatném formátu.
Soubor se používá.
Uživatel nemá potřebná oprávnění k zobrazení cesty.
Soubor neexistuje.
Uživatel nemá oprávnění k odstranění souboru nebo je soubor jen pro čtení.
Uživatel zrušil operaci a onUserCancel
je nastaven na ThrowException.
Příklady
Tento příklad odstraní soubor Test.txt
.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
Tento příklad odstraní soubor Test.txt
a umožní uživateli potvrdit, že by měl být soubor odstraněn.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Tento příklad odstraní soubor Test.txt
a odešle ho do koše.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Poznámky
Parametry showUI
, recycle
a onUserCancel
nejsou podporovány v aplikacích, které nejsou interaktivní pro uživatele, jako jsou služby systému Windows.
Následující tabulka uvádí příklad úlohy zahrnující metodu My.Computer.FileSystem.DeleteFile
.
Záměr | Seznamte se s |
---|---|
Odstranění souboru | Postupy: Odstranění souboru v jazyce Visual Basic |