다음을 통해 공유


ResourceProvider class

ID별로 리소스를 조회하기 위한 추상 클래스입니다.

생성자

ResourceProvider(ResourceExplorer)

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

속성

changed

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

id

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

resourceExplorer

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

메서드

getResource(string)

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

getResources(string)

리소스를 열거합니다.

refresh()

캐시된 리소스를 새로 고칩니다.

생성자 세부 정보

ResourceProvider(ResourceExplorer)

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

new ResourceProvider(resourceExplorer: ResourceExplorer)

매개 변수

resourceExplorer
ResourceExplorer

리소스 탐색기.

속성 세부 정보

changed

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

any changed

속성 값

any

id

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

string id

속성 값

string

이 리소스 공급자의 ID입니다.

resourceExplorer

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

ResourceExplorer resourceExplorer

속성 값

리소스 탐색기입니다.

메서드 세부 정보

getResource(string)

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

function getResource(id: string): Resource

매개 변수

id

string

리소스 ID입니다.

반환

getResources(string)

리소스를 열거합니다.

function getResources(extension: string): Resource[]

매개 변수

extension

string

확장 필터입니다.

반환

refresh()

캐시된 리소스를 새로 고칩니다.

function refresh()