ResourceExplorer クラス

定義

コンテンツ リソースへの標準アクセスを提供するクラス。

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 をリソースとして追加します (プロジェクト、参照先プロジェクト、および参照先パッケージの追加)。

適用対象