FileSystemProxy.DeleteFile Yöntem

Tanım

Bir dosyayı siler.

Aşırı Yüklemeler

Name Description
DeleteFile(String)

Bir dosyayı siler.

DeleteFile(String, UIOption, RecycleOption)

Bir dosyayı siler.

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Bir dosyayı siler.

DeleteFile(String)

Kaynak:
FileSystemProxy.vb
Kaynak:
FileSystemProxy.vb
Kaynak:
FileSystemProxy.vb
Kaynak:
FileSystemProxy.vb
Kaynak:
FileSystemProxy.vb

Bir dosyayı siler.

public:
 void DeleteFile(System::String ^ file);
public void DeleteFile(string file);
member this.DeleteFile : string -> unit
Public Sub DeleteFile (file As String)

Parametreler

file
String

Silinecek dosyanın adı ve yolu.

Özel durumlar

Yol aşağıdaki nedenlerden biri için geçerli değil: sıfır uzunluklu bir dizedir; yalnızca boşluk içerir; geçersiz karakterler içeriyor; bir dosyanın belirtilmesi gereken sondaki eğik çizgiye sahiptir; veya bir cihaz yoludur (\\.\ile başlar).

file veya Nothing boş bir dizedir.

Yol, sistem tarafından tanımlanan uzunluk üst sınırını aşıyor.

Yoldaki bir dosya veya dizin adı iki nokta üst üste (:) veya geçersiz biçimdedir) içeriyor.

Dosya kullanımda.

Kullanıcı, yolu görüntülemek için gerekli izinlere sahip değil.

Kullanıcının dosyayı silme izni yok veya dosya salt okunur.

Örnekler

Bu örnek dosyasını Test.txtsiler.

My.Computer.FileSystem.DeleteFile("C:\test.txt")

Bu örnek dosyayı siler ve kullanıcının dosyanın Test.txt silinmesi gerektiğini onaylamasına izin verir.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.AllDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Bu örnek dosyayı Test.txt siler ve Geri Dönüşüm Kutusu'na gönderir.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.OnlyErrorDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Açıklamalar

Aşağıdaki tabloda, yöntemini içeren My.Computer.FileSystem.DeleteFile görev örnekleri listelenmiştir.

İçin Bkz:
Dosyayı silmek için Nasıl yapılır: Dosya Silme

Ayrıca bkz.

Şunlara uygulanır

DeleteFile(String, UIOption, RecycleOption)

Kaynak:
FileSystemProxy.vb
Kaynak:
FileSystemProxy.vb
Kaynak:
FileSystemProxy.vb
Kaynak:
FileSystemProxy.vb
Kaynak:
FileSystemProxy.vb

Bir dosyayı siler.

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)

Parametreler

file
String

Silinecek dosyanın adı ve yolu.

showUI
UIOption

İşlemin ilerleme durumunun görsel olarak izlenip izlenmeyeceği. Varsayılan UIOption.OnlyErrorDialogs değeridir.

recycle
RecycleOption

Silinen dosyanın Geri Dönüşüm Kutusu'na gönderilip gönderilmemesi. Varsayılan RecycleOption.DeletePermanently değeridir.

Özel durumlar

Yol aşağıdaki nedenlerden biri için geçerli değil: sıfır uzunluklu bir dizedir; yalnızca boşluk içerir; geçersiz karakterler içeriyor; bir dosyanın belirtilmesi gereken sondaki eğik çizgiye sahiptir; veya bir cihaz yoludur (\\.\ile başlar).

file veya Nothing boş bir dizedir.

Yol, sistem tarafından tanımlanan uzunluk üst sınırını aşıyor.

Yoldaki bir dosya veya dizin adı iki nokta üst üste (:) veya geçersiz biçimdedir) içeriyor.

Dosya kullanımda.

Kullanıcı, yolu görüntülemek için gerekli izinlere sahip değil.

Kullanıcının dosyayı silme izni yok veya dosya salt okunur.

Örnekler

Bu örnek dosyasını Test.txtsiler.

My.Computer.FileSystem.DeleteFile("C:\test.txt")

Bu örnek dosyayı siler ve kullanıcının dosyanın Test.txt silinmesi gerektiğini onaylamasına izin verir.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.AllDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Bu örnek dosyayı Test.txt siler ve Geri Dönüşüm Kutusu'na gönderir.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.OnlyErrorDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Açıklamalar

showUI ve recycle parametreleri, Windows Hizmetleri gibi kullanıcı etkileşimli olmayan uygulamalarda desteklenmez.

Aşağıdaki tabloda, yöntemini içeren My.Computer.FileSystem.DeleteFile görev örnekleri listelenmiştir.

İçin Bkz:
Dosyayı silmek için Nasıl yapılır: Dosya Silme

Ayrıca bkz.

Şunlara uygulanır

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Kaynak:
FileSystemProxy.vb
Kaynak:
FileSystemProxy.vb
Kaynak:
FileSystemProxy.vb
Kaynak:
FileSystemProxy.vb
Kaynak:
FileSystemProxy.vb

Bir dosyayı siler.

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)

Parametreler

file
String

Silinecek dosyanın adı ve yolu.

showUI
UIOption

İşlemin ilerleme durumunun görsel olarak izlenip izlenmeyeceği. Varsayılan UIOption.OnlyErrorDialogs değeridir.

recycle
RecycleOption

Silinen dosyanın Geri Dönüşüm Kutusu'na gönderilip gönderilmemesi. Varsayılan RecycleOption.DeletePermanently değeridir.

onUserCancel
UICancelOption

Kullanıcı işlemi iptal ettiğinde bir özel durum oluşturup oluşturmayacağını belirtir. Varsayılan UICancelOption.ThrowException değeridir.

Özel durumlar

Yol aşağıdaki nedenlerden biri için geçerli değil: sıfır uzunluklu bir dizedir; yalnızca boşluk içerir; geçersiz karakterler içeriyor; bir dosyanın belirtilmesi gereken sondaki eğik çizgiye sahiptir; veya bir cihaz yoludur (\\.\ile başlar).

file veya Nothing boş bir dizedir.

Yol, sistem tarafından tanımlanan uzunluk üst sınırını aşıyor.

Yoldaki bir dosya veya dizin adı iki nokta üst üste (:) veya geçersiz biçimdedir) içeriyor.

Dosya kullanımda.

Kullanıcı, yolu görüntülemek için gerekli izinlere sahip değil.

Kullanıcının dosyayı silme izni yok veya dosya salt okunur.

Kullanıcı işlemi iptal etti ve onUserCancel olarak ThrowExceptionayarlandı.

Örnekler

Bu örnek dosyasını Test.txtsiler.

My.Computer.FileSystem.DeleteFile("C:\test.txt")

Bu örnek dosyayı siler ve kullanıcının dosyanın Test.txt silinmesi gerektiğini onaylamasına izin verir.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.AllDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Bu örnek dosyayı Test.txt siler ve Geri Dönüşüm Kutusu'na gönderir.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.OnlyErrorDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Açıklamalar

showUI, recycle ve onUserCancel parametreleri, Windows Hizmetleri gibi kullanıcı etkileşimli olmayan uygulamalarda desteklenmez.

Aşağıdaki tabloda, yöntemini içeren My.Computer.FileSystem.DeleteFile görev örnekleri listelenmiştir.

İçin Bkz:
Dosyayı silmek için Nasıl yapılır: Dosya Silme

Ayrıca bkz.

Şunlara uygulanır