FolderResourceProvider class
類別,可讓資源總管存取儲存在文件系統中的資源。
- Extends
建構函式
Folder |
初始化 |
屬性
changed | 如果資源提供者所管理的任何資源偵測到底線資源的變更,就會引發此事件。 |
directory | 要列舉的資料夾。 |
id | 取得這個資源提供者的標識碼。 |
include |
值,指出是否要包含子資料夾。 |
resource |
取得資源總管。 |
watcher | 取得附加的檔案監看員。 |
方法
get |
依其標識碼取得資源。 |
get |
依延伸模組取得資源。 |
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
watcher
取得附加的檔案監看員。
FSWatcher watcher
屬性值
FSWatcher
附加的檔案監看員。
方法詳細資料
getResource(string)
getResources(string)
依延伸模組取得資源。
function getResources(extension: string): Resource[]
參數
- extension
-
string
資源延伸模組。
傳回
Resource[]
資源的集合。
refresh()
重新整理任何快取的內容,並尋找新內容。
function refresh()