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-файл в качестве ресурса (добавление проекта, ссылочных проектов и ссылочных пакетов). |