FolderResourceProvider class
파일 시스템에 저장된 리소스에 대한 리소스 탐색기 액세스를 제공하는 클래스입니다.
- Extends
생성자
| Folder |
|
속성
| changed | 리소스 공급자가 관리하는 리소스가 밑줄 리소스에 대한 변경 내용을 감지하는 경우 발생하는 이벤트입니다. |
| directory | 열거할 폴더입니다. |
| id | 이 리소스 공급자의 ID를 가져옵니다. |
| include |
하위 폴더를 포함할지 여부를 나타내는 값입니다. |
| resource |
리소스 탐색기를 가져옵니다. |
| watcher | 연결된 파일 감시자를 가져옵니다. |
메서드
| get |
ID로 리소스를 가져옵니다. |
| get |
확장별 리소스를 가져옵니다. |
| refresh() | 캐시된 콘텐츠를 새로 고치고 새 콘텐츠를 찾습니다. |
생성자 세부 정보
FolderResourceProvider(ResourceExplorer, string, boolean, boolean)
FolderResourceProvider 클래스의 새 인스턴스를 초기화합니다.
new FolderResourceProvider(resourceExplorer: ResourceExplorer, folder: string, includeSubFolders?: boolean, monitorChanges?: boolean)
매개 변수
- resourceExplorer
- ResourceExplorer
리소스 탐색기.
- folder
-
string
루트 폴더입니다.
- includeSubFolders
-
boolean
하위 폴더를 포함할지 여부입니다.
- monitorChanges
-
boolean
변경 내용을 모니터링할지 여부입니다.
속성 세부 정보
changed
리소스 공급자가 관리하는 리소스가 밑줄 리소스에 대한 변경 내용을 감지하는 경우 발생하는 이벤트입니다.
any changed
속성 값
any
directory
열거할 폴더입니다.
directory: string
속성 값
string
id
이 리소스 공급자의 ID를 가져옵니다.
string id
속성 값
string
이 리소스 공급자의 ID입니다.
includeSubFolders
하위 폴더를 포함할지 여부를 나타내는 값입니다.
includeSubFolders: boolean
속성 값
boolean
resourceExplorer
watcher
연결된 파일 감시자를 가져옵니다.
FSWatcher watcher
속성 값
FSWatcher
첨부된 파일 감시자입니다.
메서드 세부 정보
getResource(string)
ID로 리소스를 가져옵니다.
function getResource(id: string): Resource
매개 변수
- id
-
string
리소스 ID입니다.
반환
ID별 리소스입니다.
getResources(string)
확장별 리소스를 가져옵니다.
function getResources(extension: string): Resource[]
매개 변수
- extension
-
string
리소스 확장.
반환
Resource[]
리소스 컬렉션입니다.
refresh()
캐시된 콘텐츠를 새로 고치고 새 콘텐츠를 찾습니다.
function refresh()