ResourceExplorer 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別,提供對內容資源的標準存取。
public class ResourceExplorer : IDisposable
type ResourceExplorer = class
interface IDisposable
Public Class ResourceExplorer
Implements IDisposable
- 繼承
-
ResourceExplorer
- 實作
建構函式
ResourceExplorer() |
初始化 ResourceExplorer 類別的新執行個體。 |
ResourceExplorer(IEnumerable<ResourceProvider>, IEnumerable<IComponentDeclarativeTypes>) |
已淘汰.
初始化 ResourceExplorer 類別的新執行個體。 |
ResourceExplorer(IEnumerable<ResourceProvider>) |
已淘汰.
初始化 ResourceExplorer 類別的新執行個體。 |
ResourceExplorer(ResourceExplorerOptions) |
初始化 ResourceExplorer 類別的新執行個體。 |
屬性
ResourceProviders |
取得資源提供者。 |
ResourceTypes |
取得您想要管理的資源類型識別碼延伸模組。 |
方法
AddResourceProvider(ResourceProvider) |
將資源提供者新增至資源總管所管理的資源。 |
AddResourceType(String) |
將資源類型新增至資源清單。 |
BuildType<T>(String, JToken, JsonSerializer) |
使用 JToken/serializer 作為來源,為指定的$kind建置類型。 |
Dispose() |
處置內部資源。 |
Dispose(Boolean) |
處置 類別所使用的物件。 |
GetKindsForType(Type) |
取得類型的$kind。 |
GetKindsForType<T>() |
取得類型的$kind。 |
GetResource(String) |
依識別碼取得資源。 |
GetResources(String) |
取得指定類型的資源。 |
GetTypeForKind(String) |
取得$kind的類型。 |
IsRef(JToken) |
判斷 Token 是否為參考。 |
LoadType<T>(Resource) |
從資源建立類型。 |
LoadType<T>(String) |
從資源建立類型。 |
LoadTypeAsync<T>(Resource, CancellationToken) |
從資源建立類型。 |
OnChanged(Resource[]) |
已變更事件的處理常式。 |
Refresh() |
重載任何快取的資料。 |
RegisterType(String, Type, ICustomDeserializer) |
向資源載入器系統註冊宣告式類型。 |
RegisterType<T>(String, ICustomDeserializer) |
向資源載入器系統註冊宣告式類型。 |
ResolveRefAsync(JToken, SourceContext, CancellationToken) |
將 ref 解析為實際物件。 |
TryGetResource(String, Resource) |
嘗試依識別碼取得資源。 |
事件
Changed |
變更資源時引發的事件。 |
擴充方法
AddFolder(ResourceExplorer, String, Boolean, Boolean) |
新增資料夾資源。 |
AddFolders(ResourceExplorer, String, String[], Boolean) |
新增資料夾資源。 |
LoadProject(ResourceExplorer, String, String[], Boolean) |
將 .csproj 新增為資源 (新增專案、參考的專案和參考的套件) 。 |