Environment.SpecialFolder 열거형
시스템 특수 폴더에 대한 디렉터리 경로를 검색하는 데 사용되는 열거 상수를 지정합니다.
네임스페이스: System
어셈블리: mscorlib(mscorlib.dll)
구문
‘선언
<ComVisibleAttribute(True)> _
Public Enumeration SpecialFolder
‘사용 방법
Dim instance As SpecialFolder
[ComVisibleAttribute(true)]
public enum SpecialFolder
[ComVisibleAttribute(true)]
public enum class SpecialFolder
/** @attribute ComVisibleAttribute(true) */
public enum SpecialFolder
ComVisibleAttribute(true)
public enum SpecialFolder
멤버
멤버 이름 | 설명 | |
---|---|---|
![]() |
ApplicationData | 현재 로밍 사용자의 응용 프로그램 관련 데이터에 대한 공용 리포지토리로 사용되는 디렉터리입니다.
로밍 사용자는 네트워크에 있는 두 대 이상의 컴퓨터에서 작업합니다. 로밍 사용자의 프로필은 네트워크의 서버에 보관되며 사용자가 로그온할 때 시스템에 로드됩니다. |
CommonApplicationData | 모든 사용자가 사용하는 응용 프로그램 관련 데이터에 대한 공용 리포지토리로 사용되는 디렉터리입니다. | |
CommonProgramFiles | 전체 응용 프로그램에서 공유되는 구성 요소에 대한 디렉터리입니다. | |
Cookies | 인터넷 쿠키에 대한 공용 리포지토리로 사용되는 디렉터리입니다. | |
Desktop | 실제 파일 시스템 위치가 아니라 논리 데스크톱입니다. | |
DesktopDirectory | 데스크톱에서 실제로 파일 개체를 저장하는 데 사용되는 디렉터리입니다.
이 디렉터리와 가상 폴더인 데스크톱 폴더 자체를 혼동하지 마십시오. |
|
![]() |
Favorites | 사용자가 즐겨찾는 항목에 대한 공용 리포지토리로 사용되는 디렉터리입니다. |
History | 인터넷 기록 항목에 대한 공용 리포지토리로 사용되는 디렉터리입니다. | |
InternetCache | 임시 인터넷 파일에 대한 공용 리포지토리로 사용되는 디렉터리입니다. | |
LocalApplicationData | 현재 로밍하지 않은 사용자가 사용하는 응용 프로그램 관련 데이터에 대한 공용 리포지토리로 사용되는 디렉터리입니다. | |
MyComputer | "내 컴퓨터" 폴더입니다.
참고 내 컴퓨터 폴더에는 경로가 정의되지 않으므로 MyComputer 상수는 항상 빈 문자열("")을 생성합니다. |
|
MyDocuments | "내 문서" 폴더입니다. | |
MyMusic | "내 음악" 폴더입니다. | |
MyPictures | "내 그림" 폴더입니다. | |
![]() |
Personal | 문서에 대한 공용 리포지토리로 사용되는 디렉터리입니다. |
ProgramFiles | 프로그램 파일 디렉터리입니다. | |
![]() |
Programs | 사용자 프로그램 그룹이 들어 있는 디렉터리입니다. |
Recent | 사용자가 가장 최근에 사용한 문서가 들어 있는 디렉터리입니다. | |
SendTo | 보내기 메뉴 항목이 들어 있는 디렉터리입니다. | |
![]() |
StartMenu | 시작 메뉴 항목이 들어 있는 디렉터리입니다. |
![]() |
Startup | 시작 프로그램 그룹에 해당하는 디렉터리입니다.
이러한 프로그램은 Windows NT 이상을 시작 또는 로그온하거나 Windows 98을 시작할 때마다 시작됩니다. |
System | 시스템 디렉터리입니다. | |
Templates | 문서 템플릿에 대한 공용 리포지토리로 사용되는 디렉터리입니다. |
설명
시스템 특수 폴더는 공용 정보가 들어 있는 Program Files, Programs, System 또는 Startup 등과 같은 폴더입니다. 특수 폴더는 Windows를 설치할 때 기본적으로 시스템에서 설정하거나 사용자가 명시적으로 설정합니다.
GetFolderPath 메서드는 이러한 열거 상수를 사용하여 검색할 특수 폴더 경로를 지정합니다.
특수 폴더에 대한 자세한 내용은 https://msdn.microsoft.com/library/en-us/shellcc/platform/Shell/reference/enums/csidl.asp에서 "CSIDL 값" 항목을 참조하십시오.
플랫폼
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
2.0, 1.1, 1.0에서 지원
.NET Compact Framework
2.0에서 지원