FileSystemProxy.DeleteFile 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
파일을 삭제합니다.
오버로드
DeleteFile(String) |
파일을 삭제합니다. |
DeleteFile(String, UIOption, RecycleOption) |
파일을 삭제합니다. |
DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
파일을 삭제합니다. |
DeleteFile(String)
파일을 삭제합니다.
public:
void DeleteFile(System::String ^ file);
public void DeleteFile (string file);
member this.DeleteFile : string -> unit
Public Sub DeleteFile (file As String)
매개 변수
- file
- String
삭제할 파일의 이름과 경로입니다.
예외
경로는 길이가 0인 문자열인 다음 이유 중 하나로 유효하지 않습니다. 공백만 포함됩니다. 잘못된 문자가 포함되어 있습니다. 파일을 지정해야 하는 후행 슬래시가 있습니다. 또는 디바이스 경로(\\.\로 시작)입니다.
file
이 Nothing
또는 빈 문자열인 경우
경로가 시스템 정의 최대 길이를 초과하는 경우
경로의 파일 이름이나 디렉터리 이름에 콜론(:)이 있거나 이름의 형식이 잘못된 경우
파일이 사용 중인 경우
경로를 보는 데 필요한 권한이 사용자에게 없는 경우
파일이 없습니다.
사용자에게 파일을 삭제할 권한이 없거나 파일이 읽기 전용인 경우
예제
이 예제에서는 파일을 Test.txt
삭제합니다.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
다음은 파일을 삭제하고 사용자가 파일을 Test.txt
삭제해야 하는지 확인하는 예제입니다.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
다음은 파일을 Test.txt
삭제하고 휴지통으로 보내는 예제입니다.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
설명
다음 표에서 관련 된 작업의 예제는 My.Computer.FileSystem.DeleteFile
메서드.
대상 | 참조 항목 |
---|---|
파일을 삭제하려면 | 방법: 파일 삭제 |
추가 정보
적용 대상
DeleteFile(String, UIOption, RecycleOption)
파일을 삭제합니다.
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)
매개 변수
- file
- String
삭제할 파일의 이름과 경로입니다.
- showUI
- UIOption
작업 진행을 시각적으로 추적할지 여부입니다. 기본값은 UIOption.OnlyErrorDialogs
입니다.
- recycle
- RecycleOption
삭제된 파일을 휴지통으로 보내야 하는지 여부입니다. 기본값은 RecycleOption.DeletePermanently
입니다.
예외
경로는 길이가 0인 문자열인 다음 이유 중 하나로 유효하지 않습니다. 공백만 포함됩니다. 잘못된 문자가 포함되어 있습니다. 파일을 지정해야 하는 후행 슬래시가 있습니다. 또는 디바이스 경로(\\.\로 시작)입니다.
file
이 Nothing
또는 빈 문자열인 경우
경로가 시스템 정의 최대 길이를 초과하는 경우
경로의 파일 이름이나 디렉터리 이름에 콜론(:)이 있거나 이름의 형식이 잘못된 경우
파일이 사용 중인 경우
경로를 보는 데 필요한 권한이 사용자에게 없는 경우
파일이 없습니다.
사용자에게 파일을 삭제할 권한이 없거나 파일이 읽기 전용인 경우
예제
이 예제에서는 파일을 Test.txt
삭제합니다.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
다음은 파일을 삭제하고 사용자가 파일을 Test.txt
삭제해야 하는지 확인하는 예제입니다.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
다음은 파일을 Test.txt
삭제하고 휴지통으로 보내는 예제입니다.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
설명
합니다 showUI
고 recycle
매개 변수는 Windows 서비스와 같은 대화형 사용자 없는 애플리케이션에서 지원 되지 않습니다.
다음 표에서 관련 된 작업의 예제는 My.Computer.FileSystem.DeleteFile
메서드.
대상 | 참조 항목 |
---|---|
파일을 삭제하려면 | 방법: 파일 삭제 |
추가 정보
적용 대상
DeleteFile(String, UIOption, RecycleOption, UICancelOption)
파일을 삭제합니다.
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)
매개 변수
- file
- String
삭제할 파일의 이름과 경로입니다.
- showUI
- UIOption
작업 진행을 시각적으로 추적할지 여부입니다. 기본값은 UIOption.OnlyErrorDialogs
입니다.
- recycle
- RecycleOption
삭제된 파일을 휴지통으로 보내야 하는지 여부입니다. 기본값은 RecycleOption.DeletePermanently
입니다.
- onUserCancel
- UICancelOption
사용자가 작업을 취소하는 경우 예외를 throw할지 여부를 지정합니다. 기본값은 UICancelOption.ThrowException
입니다.
예외
경로는 길이가 0인 문자열인 다음 이유 중 하나로 유효하지 않습니다. 공백만 포함됩니다. 잘못된 문자가 포함되어 있습니다. 파일을 지정해야 하는 후행 슬래시가 있습니다. 또는 디바이스 경로(\\.\로 시작)입니다.
file
이 Nothing
또는 빈 문자열인 경우
경로가 시스템 정의 최대 길이를 초과하는 경우
경로의 파일 이름이나 디렉터리 이름에 콜론(:)이 있거나 이름의 형식이 잘못된 경우
파일이 사용 중인 경우
경로를 보는 데 필요한 권한이 사용자에게 없는 경우
파일이 없습니다.
사용자에게 파일을 삭제할 권한이 없거나 파일이 읽기 전용인 경우
사용자가 작업을 취소했고 onUserCancel
이 ThrowException으로 설정된 경우
예제
이 예제에서는 파일을 Test.txt
삭제합니다.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
다음은 파일을 삭제하고 사용자가 파일을 Test.txt
삭제해야 하는지 확인하는 예제입니다.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
다음은 파일을 Test.txt
삭제하고 휴지통으로 보내는 예제입니다.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
설명
합니다 showUI
, recycle
, 및 onUserCancel
매개 변수는 Windows 서비스와 같은 대화형 사용자 없는 애플리케이션에서 지원 되지 않습니다.
다음 표에서 관련 된 작업의 예제는 My.Computer.FileSystem.DeleteFile
메서드.
대상 | 참조 항목 |
---|---|
파일을 삭제하려면 | 방법: 파일 삭제 |
추가 정보
적용 대상
.NET