Поделиться через


ResourceProvider class

Абстрактный класс для поиска ресурса по идентификатору.

Конструкторы

ResourceProvider(ResourceExplorer)

Инициализация экземпляра класса ResourceProvider.

Свойства

changed

Событие, которое запускается, если любой ресурс, управляемый поставщиком ресурсов, обнаруживает изменения в подчеркивающий ресурс.

id

Возвращает идентификатор для этого поставщика ресурсов.

resourceExplorer

Возвращает обозреватель ресурсов.

Методы

getResource(string)

Возвращает ресурс по идентификатору.

getResources(string)

Перечисление ресурсов.

refresh()

Обновите все кэшированные ресурсы.

Сведения о конструкторе

ResourceProvider(ResourceExplorer)

Инициализация экземпляра класса ResourceProvider.

new ResourceProvider(resourceExplorer: ResourceExplorer)

Параметры

resourceExplorer
ResourceExplorer

Обозреватель ресурсов.

Сведения о свойстве

changed

Событие, которое запускается, если любой ресурс, управляемый поставщиком ресурсов, обнаруживает изменения в подчеркивающий ресурс.

any changed

Значение свойства

any

id

Возвращает идентификатор для этого поставщика ресурсов.

string id

Значение свойства

string

Идентификатор этого поставщика ресурсов.

resourceExplorer

Возвращает обозреватель ресурсов.

ResourceExplorer resourceExplorer

Значение свойства

Обозреватель ресурсов.

Сведения о методе

getResource(string)

Возвращает ресурс по идентификатору.

function getResource(id: string): Resource

Параметры

id

string

Идентификатор ресурса.

Возвращаемое значение

getResources(string)

Перечисление ресурсов.

function getResources(extension: string): Resource[]

Параметры

extension

string

Фильтр расширений.

Возвращаемое значение

refresh()

Обновите все кэшированные ресурсы.

function refresh()