Compartir a través de


ResourceProvider class

Clase abstracta para buscar un recurso por identificador.

Constructores

ResourceProvider(ResourceExplorer)

Inicialice una instancia de ResourceProvider clase.

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.

resourceExplorer

Obtiene el explorador de recursos.

Métodos

getResource(string)

Obtiene el recurso por identificador.

getResources(string)

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

refresh()

Actualice los recursos almacenados en caché.

function refresh()