共用方式為


FolderResourceProvider class

類別,可讓資源總管存取儲存在文件系統中的資源。

Extends

建構函式

FolderResourceProvider(ResourceExplorer, string, boolean, boolean)

初始化 FolderResourceProvider 類別的新實例。

屬性

changed

如果資源提供者所管理的任何資源偵測到底線資源的變更,就會引發此事件。

directory

要列舉的資料夾。

id

取得這個資源提供者的標識碼。

includeSubFolders

值,指出是否要包含子資料夾。

resourceExplorer

取得資源總管。

watcher

取得附加的檔案監看員。

方法

getResource(string)

依其標識碼取得資源。

getResources(string)

依延伸模組取得資源。

refresh()

重新整理任何快取的內容,並尋找新內容。

建構函式詳細資料

FolderResourceProvider(ResourceExplorer, string, boolean, boolean)

初始化 FolderResourceProvider 類別的新實例。

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

參數

resourceExplorer
ResourceExplorer

資源總管。

folder

string

根資料夾。

includeSubFolders

boolean

是否包含其子資料夾。

monitorChanges

boolean

監視是否變更。

屬性詳細資料

changed

如果資源提供者所管理的任何資源偵測到底線資源的變更,就會引發此事件。

any changed

屬性值

any

directory

要列舉的資料夾。

directory: string

屬性值

string

id

取得這個資源提供者的標識碼。

string id

屬性值

string

此資源提供者的識別碼。

includeSubFolders

值,指出是否要包含子資料夾。

includeSubFolders: boolean

屬性值

boolean

resourceExplorer

取得資源總管。

ResourceExplorer resourceExplorer

屬性值

資源總管。

watcher

取得附加的檔案監看員。

FSWatcher watcher

屬性值

FSWatcher

附加的檔案監看員。

方法詳細資料

getResource(string)

依其標識碼取得資源。

function getResource(id: string): Resource

參數

id

string

資源標識碼。

傳回

依標識碼的資源。

getResources(string)

依延伸模組取得資源。

function getResources(extension: string): Resource[]

參數

extension

string

資源延伸模組。

傳回

資源的集合。

refresh()

重新整理任何快取的內容,並尋找新內容。

function refresh()