ResourceProvider class
Clase abstracta para buscar un recurso por identificador.
Constructores
Resource |
Inicialice una instancia de |
Propiedades
changed | Evento que se desencadena si algún recurso administrado por el proveedor de recursos detecta cambios en el recurso de esquematización. |
id | Obtiene el identificador de este proveedor de recursos. |
resource |
Obtiene el explorador de recursos. |
Métodos
get |
Obtiene el recurso por identificador. |
get |
Enumerar recursos. |
refresh() | Actualice los recursos almacenados en caché. |
Detalles del constructor
ResourceProvider(ResourceExplorer)
Inicialice una instancia de ResourceProvider
clase.
new ResourceProvider(resourceExplorer: ResourceExplorer)
Parámetros
- resourceExplorer
- ResourceExplorer
Explorador de recursos.
Detalles de las propiedades
changed
Evento que se desencadena si algún recurso administrado por el proveedor de recursos detecta cambios en el recurso de esquematización.
any changed
Valor de propiedad
any
id
Obtiene el identificador de este proveedor de recursos.
string id
Valor de propiedad
string
Identificador de este proveedor de recursos.
resourceExplorer
Obtiene el explorador de recursos.
ResourceExplorer resourceExplorer
Valor de propiedad
Explorador de recursos.
Detalles del método
getResource(string)
Obtiene el recurso por identificador.
function getResource(id: string): Resource
Parámetros
- id
-
string
Identificador de recurso.
Devoluciones
getResources(string)
Enumerar recursos.
function getResources(extension: string): Resource[]
Parámetros
- extension
-
string
Filtro de extensión.
Devoluciones
Resource[]
refresh()
Actualice los recursos almacenados en caché.
function refresh()