KnownFolders Class
사용자 콘텐츠를 포함하는 공통 위치에 대한 액세스를 제공합니다. 여기에는 사용자의 로컬 라이브러리(사진, 문서, 음악 또는 동영상), 이동식 장치, 홈 그룹 및 미디어 서버 장치에 있는 콘텐츠가 포함됩니다.
구문
특성
- MarshalingBehaviorAttribute(Agile)
- StaticAttribute(Windows.Storage.IKnownFoldersStatics, NTDDI_WIN8)
- VersionAttribute(NTDDI_WIN8)
구성원
KnownFolders클래스에는 다음과 같은 유형의 구성원이 있습니다.
메서드
The KnownFolders 클래스 다음에서 메서드를 상속합니다. Object 클래스 (C#/VB/C++).
속성
KnownFolders클래스 다음 속성이 있습니다.
| 속성 | 액세스 유형 | 설명 |
|---|---|---|
| 읽기 전용 | ||
| 읽기 전용 | ||
| 읽기 전용 | ||
| 읽기 전용 | ||
| 읽기 전용 | ||
| 읽기 전용 | ||
| 읽기 전용 |
설명
이 클래스는 정적 클래스이므로 인스턴스화할 수 없습니다. 대신 메서드를 직접 호출합니다.
앱에서 액세스할 수 있는 위치에 대한 자세한 내용은 Windows 스토어 앱의 파일 액세스 및 권한을 참조하십시오.
이 클래스의 속성으로 표현된 폴더 및 라이브러리에 액세스하려면 앱 매니페스트에서 필요한 기능을 선언해야 합니다. Windows 런타임을 사용하여 사용자 리소스에 액세스에서 기능에 대해 자세히 알아 보십시오.
예제
파일 액세스 샘플에서는 documentsLibrary 속성을 사용하여 다음과 같은 문서 라이브러리에 새 파일을 만드는 방법을 보여 줍니다.
StorageFolder storageFolder = KnownFolders.DocumentsLibrary; StorageFile file = await storageFolder.CreateFileAsync(MainPage.filename, CreationCollisionOption.ReplaceExisting); // Process file
createFileAsync가 완료된 후 file 변수는 새 파일을 storageFile로 가져옵니다.
요구 사항
|
지원되는 최소 클라이언트 | Windows 8 [Windows 스토어 앱 전용] |
|---|---|
|
지원되는 최소 서버 | Windows Server 2012 [Windows 스토어 앱 전용] |
|
지원되는 최소 전화 | Windows Phone 8 |
|
네임스페이스 |
|
|
메타데이터 |
|
참고 항목