StorageLibrary 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
음악 또는 비디오와 같은 라이브러리에서 폴더를 추가 및 제거할 수 있으며 라이브러리에 포함된 폴더 목록을 가져올 수 있습니다.
public ref class StorageLibrary sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class StorageLibrary final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class StorageLibrary
Public NotInheritable Class StorageLibrary
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
설명
앱 매니페스트에서 기능을 선언한 라이브러리에만 액세스할 수 있습니다. 기능에 대한 자세한 내용은 앱 기능 선언을 참조하세요.
버전 기록
Windows 버전 | SDK 버전 | 추가된 값 |
---|---|---|
1511 | 10586 | GetLibraryForUserAsync |
1607 | 14393 | ChangeTracker |
1709 | 16299 | AreFolderSuggestionsAvailableAsync |
속성
ChangeTracker |
스토리지 라이브러리와 연결된 StorageLibraryChangeTracker 를 반환합니다. |
Folders |
현재 라이브러리의 폴더를 가져옵니다. |
SaveFolder |
현재 라이브러리의 기본 저장 폴더를 가져옵니다. |
메서드
AreFolderSuggestionsAvailableAsync() |
StorageLibrary에 콘텐츠가 포함된 기존 폴더를 추가하기 위한 제안이 있는지 확인합니다. |
GetLibraryAsync(KnownLibraryId) |
지정된 라이브러리를 가져옵니다. |
GetLibraryForUserAsync(User, KnownLibraryId) |
사용자에 대해 지정된 라이브러리를 가져옵니다. |
RequestAddFolderAsync() |
사용자에게 폴더를 선택하라는 메시지를 표시한 다음 라이브러리에 폴더를 추가합니다. |
RequestRemoveFolderAsync(StorageFolder) |
사용자에게 현재 라이브러리에서 지정된 폴더 제거를 확인하라는 메시지를 표시한 다음 폴더를 제거합니다. |
이벤트
DefinitionChanged |
현재 라이브러리의 폴더 목록이 변경되면 발생합니다. |