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 |
Возвращает расширения идентификатора типа ресурса, которыми вы хотите управлять. |
Методы
AddResourceProvider(ResourceProvider) |
Добавьте поставщик ресурсов к ресурсам, управляемым обозревателем ресурсов. |
AddResourceType(String) |
Добавьте тип ресурса в список ресурсов. |
BuildType<T>(String, JToken, JsonSerializer) |
Тип сборки для заданного $kind с использованием JToken/serializer в качестве источника. |
Dispose() |
Удалите внутренние ресурсы. |
Dispose(Boolean) |
Удаляет объект , используемый классом . |
GetKindsForType(Type) |
Получение $kind для типа. |
GetKindsForType<T>() |
Получение $kind для типа. |
GetResource(String) |
Получение ресурса по идентификатору. |
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) |
Разрешает ссылку на фактический объект . |
TryGetResource(String, Resource) |
Попробуйте получить ресурс по идентификатору. |
События
Changed |
Событие, которое возникает при изменении ресурса. |
Методы расширения
AddFolder(ResourceExplorer, String, Boolean, Boolean) |
Добавьте ресурс папки. |
AddFolders(ResourceExplorer, String, String[], Boolean) |
Добавление ресурсов папки. |
LoadProject(ResourceExplorer, String, String[], Boolean) |
Добавьте CSPROJ-файл в качестве ресурса (добавление проекта, ссылочных проектов и ссылочных пакетов). |