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()