ResourceExplorer Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třída, která poskytuje standardní přístup k prostředkům obsahu.
public class ResourceExplorer : IDisposable
type ResourceExplorer = class
interface IDisposable
Public Class ResourceExplorer
Implements IDisposable
- Dědičnost
-
ResourceExplorer
- Implementuje
Konstruktory
ResourceExplorer() |
Inicializuje novou instanci ResourceExplorer třídy . |
ResourceExplorer(IEnumerable<ResourceProvider>, IEnumerable<IComponentDeclarativeTypes>) |
Zastaralé.
Inicializuje novou instanci ResourceExplorer třídy . |
ResourceExplorer(IEnumerable<ResourceProvider>) |
Zastaralé.
Inicializuje novou instanci ResourceExplorer třídy . |
ResourceExplorer(ResourceExplorerOptions) |
Inicializuje novou instanci ResourceExplorer třídy . |
Vlastnosti
ResourceProviders |
Získá poskytovatele prostředků. |
ResourceTypes |
Získá rozšíření ID typu prostředku, která chcete spravovat. |
Metody
AddResourceProvider(ResourceProvider) |
Přidejte poskytovatele prostředků k prostředkům spravovaným průzkumníkem prostředků. |
AddResourceType(String) |
Přidejte typ prostředku do seznamu prostředků. |
BuildType<T>(String, JToken, JsonSerializer) |
Typ sestavení pro danou $kind pomocí JToken/serializátoru jako zdroje. |
Dispose() |
Vyřaďte interní prostředky. |
Dispose(Boolean) |
Odstraňuje objekty používané třídou . |
GetKindsForType(Type) |
Získejte $kind typu. |
GetKindsForType<T>() |
Získejte $kind typu. |
GetResource(String) |
Získejte prostředek podle ID. |
GetResources(String) |
Získání prostředků daného typu |
GetTypeForKind(String) |
Získejte typ pro $kind. |
IsRef(JToken) |
Zjistěte, jestli je token odkazem. |
LoadType<T>(Resource) |
Vytvořit typ z prostředku |
LoadType<T>(String) |
Vytvořit typ z prostředku |
LoadTypeAsync<T>(Resource, CancellationToken) |
Vytvořit typ z prostředku |
OnChanged(Resource[]) |
Obslužná rutina pro změněné události. |
Refresh() |
Znovu načtěte všechna data uložená v mezipaměti. |
RegisterType(String, Type, ICustomDeserializer) |
Zaregistrujte deklarativní typ v systému zavaděče prostředků. |
RegisterType<T>(String, ICustomDeserializer) |
Zaregistrujte deklarativní typ v systému zavaděče prostředků. |
ResolveRefAsync(JToken, SourceContext, CancellationToken) |
Vyřeší odkaz na skutečný objekt. |
TryGetResource(String, Resource) |
Pokuste se získat prostředek podle ID. |
Událost
Changed |
Událost, která se aktivuje při změně prostředku. |
Metody rozšíření
AddFolder(ResourceExplorer, String, Boolean, Boolean) |
Přidejte prostředek složky. |
AddFolders(ResourceExplorer, String, String[], Boolean) |
Přidejte prostředky složky. |
LoadProject(ResourceExplorer, String, String[], Boolean) |
Přidejte .csproj jako zdroj (přidání projektu, odkazovaných projektů a odkazovaných balíčků). |