ResourceProvider class
Абстрактный класс для поиска ресурса по идентификатору.
Конструкторы
Resource |
Инициализация экземпляра класса |
Свойства
changed | Событие, которое запускается, если любой ресурс, управляемый поставщиком ресурсов, обнаруживает изменения в подчеркивающий ресурс. |
id | Возвращает идентификатор для этого поставщика ресурсов. |
resource |
Возвращает обозреватель ресурсов. |
Методы
get |
Возвращает ресурс по идентификатору. |
get |
Перечисление ресурсов. |
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
Фильтр расширений.
Возвращаемое значение
Resource[]
refresh()
Обновите все кэшированные ресурсы.
function refresh()