Compartir a través de


FolderResourceProvider class

Clase que proporciona acceso al Explorador de recursos a los recursos que se almacenan en el sistema de archivos.

Extends

Constructores

FolderResourceProvider(ResourceExplorer, string, boolean, boolean)

Inicializa una nueva instancia de la clase FolderResourceProvider.

Propiedades

changed

Evento que se desencadena si algún recurso administrado por el proveedor de recursos detecta cambios en el recurso de esquematización.

directory

Carpeta que se va a enumerar.

id

Obtiene el identificador de este proveedor de recursos.

includeSubFolders

Valor que indica si se deben incluir subcarpetas.

resourceExplorer

Obtiene el explorador de recursos.

watcher

Obtiene el monitor de archivos adjunto.

Métodos

getResource(string)

Obtiene el recurso por su identificador.

getResources(string)

Obtiene los recursos por extensión.

refresh()

Actualice cualquier contenido almacenado en caché y busque contenido nuevo.

Detalles del constructor

FolderResourceProvider(ResourceExplorer, string, boolean, boolean)

Inicializa una nueva instancia de la clase FolderResourceProvider.

new FolderResourceProvider(resourceExplorer: ResourceExplorer, folder: string, includeSubFolders?: boolean, monitorChanges?: boolean)

Parámetros

resourceExplorer
ResourceExplorer

Explorador de recursos.

folder

string

Carpeta raíz.

includeSubFolders

boolean

Si incluye sus subcarpetas.

monitorChanges

boolean

Indica si se supervisan los cambios.

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

directory

Carpeta que se va a enumerar.

directory: string

Valor de propiedad

string

id

Obtiene el identificador de este proveedor de recursos.

string id

Valor de propiedad

string

Identificador de este proveedor de recursos.

includeSubFolders

Valor que indica si se deben incluir subcarpetas.

includeSubFolders: boolean

Valor de propiedad

boolean

resourceExplorer

Obtiene el explorador de recursos.

ResourceExplorer resourceExplorer

Valor de propiedad

Explorador de recursos.

watcher

Obtiene el monitor de archivos adjunto.

FSWatcher watcher

Valor de propiedad

FSWatcher

Monitor de archivos adjunto.

Detalles del método

getResource(string)

Obtiene el recurso por su identificador.

function getResource(id: string): Resource

Parámetros

id

string

Identificador de recurso.

Devoluciones

Recurso por identificador.

getResources(string)

Obtiene los recursos por extensión.

function getResources(extension: string): Resource[]

Parámetros

extension

string

Extensión de recursos.

Devoluciones

Colección de recursos.

refresh()

Actualice cualquier contenido almacenado en caché y busque contenido nuevo.

function refresh()