Compartilhar via


FolderResourceProvider class

Classe que fornece acesso ao gerenciador de recursos aos recursos armazenados no sistema de arquivos.

Extends

Construtores

FolderResourceProvider(ResourceExplorer, string, boolean, boolean)

Inicializa uma nova instância da classe FolderResourceProvider.

Propriedades

changed

Evento que será acionado se qualquer recurso gerenciado pelo provedor de recursos detectar alterações no recurso de sublinhado.

directory

Pasta a ser enumerada.

id

Obtém a ID desse provedor de recursos.

includeSubFolders

Um valor que indica se as subpastas devem ser incluídas.

resourceExplorer

Obtém o gerenciador de recursos.

watcher

Obtém o observador de arquivos anexado.

Métodos

getResource(string)

Obtém o recurso por sua ID.

getResources(string)

Obtém recursos por extensão.

refresh()

Atualize qualquer conteúdo armazenado em cache e procure um novo conteúdo.

Detalhes do construtor

FolderResourceProvider(ResourceExplorer, string, boolean, boolean)

Inicializa uma nova instância da classe FolderResourceProvider.

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

Parâmetros

resourceExplorer
ResourceExplorer

Gerenciador de recursos.

folder

string

Pasta raiz.

includeSubFolders

boolean

Se incluem suas subpastas.

monitorChanges

boolean

Se o monitor é alterado.

Detalhes da propriedade

changed

Evento que será acionado se qualquer recurso gerenciado pelo provedor de recursos detectar alterações no recurso de sublinhado.

any changed

Valor da propriedade

any

directory

Pasta a ser enumerada.

directory: string

Valor da propriedade

string

id

Obtém a ID desse provedor de recursos.

string id

Valor da propriedade

string

A ID desse provedor de recursos.

includeSubFolders

Um valor que indica se as subpastas devem ser incluídas.

includeSubFolders: boolean

Valor da propriedade

boolean

resourceExplorer

Obtém o gerenciador de recursos.

ResourceExplorer resourceExplorer

Valor da propriedade

O gerenciador de recursos.

watcher

Obtém o observador de arquivos anexado.

FSWatcher watcher

Valor da propriedade

FSWatcher

O observador de arquivos anexado.

Detalhes do método

getResource(string)

Obtém o recurso por sua ID.

function getResource(id: string): Resource

Parâmetros

id

string

ID do recurso.

Retornos

O recurso por id.

getResources(string)

Obtém recursos por extensão.

function getResources(extension: string): Resource[]

Parâmetros

extension

string

Extensão de recurso.

Retornos

Coleção de recursos.

refresh()

Atualize qualquer conteúdo armazenado em cache e procure um novo conteúdo.

function refresh()