ResourceExplorer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe qui donne un accès standard aux ressources de contenu.
public class ResourceExplorer : IDisposable
type ResourceExplorer = class
interface IDisposable
Public Class ResourceExplorer
Implements IDisposable
- Héritage
-
ResourceExplorer
- Implémente
Constructeurs
ResourceExplorer() |
Initialise une nouvelle instance de la classe ResourceExplorer. |
ResourceExplorer(IEnumerable<ResourceProvider>, IEnumerable<IComponentDeclarativeTypes>) |
Obsolète.
Initialise une nouvelle instance de la classe ResourceExplorer. |
ResourceExplorer(IEnumerable<ResourceProvider>) |
Obsolète.
Initialise une nouvelle instance de la classe ResourceExplorer. |
ResourceExplorer(ResourceExplorerOptions) |
Initialise une nouvelle instance de la classe ResourceExplorer. |
Propriétés
ResourceProviders |
Obtient les fournisseurs de ressources. |
ResourceTypes |
Obtient les extensions d’ID de type de ressource que vous souhaitez gérer. |
Méthodes
AddResourceProvider(ResourceProvider) |
Ajoutez un fournisseur de ressources aux ressources gérées par l’Explorateur de ressources. |
AddResourceType(String) |
Ajoutez un type de ressource à la liste de ressources. |
BuildType<T>(String, JToken, JsonSerializer) |
Type de build pour des $kind donnés à l’aide du JToken/sérialiseur comme source. |
Dispose() |
Supprimer les ressources internes. |
Dispose(Boolean) |
Supprime l’objet utilisé par la classe . |
GetKindsForType(Type) |
Obtenez les $kind d’un type. |
GetKindsForType<T>() |
Obtenez les $kind d’un type. |
GetResource(String) |
Obtenir la ressource par ID. |
GetResources(String) |
Obtenir des ressources d’un type donné. |
GetTypeForKind(String) |
Obtenez le type pour $kind. |
IsRef(JToken) |
Déterminez si le jeton est une référence. |
LoadType<T>(Resource) |
Créer un type à partir de la ressource. |
LoadType<T>(String) |
Créer un type à partir de la ressource. |
LoadTypeAsync<T>(Resource, CancellationToken) |
Créer un type à partir de la ressource. |
OnChanged(Resource[]) |
Gestionnaire pour sur les événements modifiés. |
Refresh() |
Rechargez toutes les données mises en cache. |
RegisterType(String, Type, ICustomDeserializer) |
Inscrivez un type déclaratif auprès du système de chargeur de ressources. |
RegisterType<T>(String, ICustomDeserializer) |
Inscrivez un type déclaratif auprès du système de chargeur de ressources. |
ResolveRefAsync(JToken, SourceContext, CancellationToken) |
Résout une référence en l’objet réel. |
TryGetResource(String, Resource) |
Essayez d’obtenir la ressource par ID. |
Événements
Changed |
Événement qui se déclenche lorsqu’une ressource est modifiée. |
Méthodes d’extension
AddFolder(ResourceExplorer, String, Boolean, Boolean) |
Ajoutez une ressource de dossier. |
AddFolders(ResourceExplorer, String, String[], Boolean) |
Ajoutez des ressources de dossier. |
LoadProject(ResourceExplorer, String, String[], Boolean) |
Ajoutez un fichier .csproj en tant que ressource (ajout du projet, des projets référencés et des packages référencés). |