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 |
管理するリソースの種類 ID 拡張機能を取得します。 |
メソッド
| AddResourceProvider(ResourceProvider) |
リソース エクスプローラーによって管理されるリソースにリソース プロバイダーを追加します。 |
| AddResourceType(String) |
リソースの一覧にリソースの種類を追加します。 |
| BuildType<T>(String, JToken, JsonSerializer) |
JToken/serializer をソースとして使用する、特定の$kindのビルドの種類。 |
| Dispose() |
内部リソースを破棄します。 |
| Dispose(Boolean) |
クラスで使用されるオブジェクトを破棄します。 |
| GetKindsForType(Type) |
型の$kindを取得します。 |
| GetKindsForType<T>() |
型の$kindを取得します。 |
| GetResource(String) |
ID でリソースを取得します。 |
| GetResources(String) |
特定の種類のリソースを取得します。 |
| GetTypeForKind(String) |
$kindの型を取得します。 |
| IsRef(JToken) |
トークンが参照であるかどうかを判断します。 |
| 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) |
ID でリソースを取得してみてください。 |
イベント
| Changed |
リソースが変更されたときに発生するイベント。 |
拡張メソッド
| AddFolder(ResourceExplorer, String, Boolean, Boolean) |
フォルダー リソースを追加します。 |
| AddFolders(ResourceExplorer, String, String[], Boolean) |
フォルダー リソースを追加します。 |
| LoadProject(ResourceExplorer, String, String[], Boolean) |
.csproj をリソースとして追加します (プロジェクト、参照先プロジェクト、および参照先パッケージの追加)。 |