다음을 통해 공유


FolderResourceProvider class

파일 시스템에 저장된 리소스에 대한 리소스 탐색기 액세스를 제공하는 클래스입니다.

Extends

생성자

FolderResourceProvider(ResourceExplorer, string, boolean, boolean)

FolderResourceProvider 클래스의 새 인스턴스를 초기화합니다.

속성

changed

리소스 공급자가 관리하는 리소스가 밑줄 리소스에 대한 변경 내용을 감지하는 경우 발생하는 이벤트입니다.

directory

열거할 폴더입니다.

id

이 리소스 공급자의 ID를 가져옵니다.

includeSubFolders

하위 폴더를 포함할지 여부를 나타내는 값입니다.

resourceExplorer

리소스 탐색기를 가져옵니다.

watcher

연결된 파일 감시자를 가져옵니다.

메서드

getResource(string)

ID로 리소스를 가져옵니다.

getResources(string)

확장별 리소스를 가져옵니다.

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

리소스 탐색기를 가져옵니다.

ResourceExplorer 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

리소스 확장.

반환

리소스 컬렉션입니다.

refresh()

캐시된 콘텐츠를 새로 고치고 새 콘텐츠를 찾습니다.

function refresh()