ResourceExplorer Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Klasse die standaard toegang biedt tot inhoudsbronnen.
public class ResourceExplorer : IDisposable
type ResourceExplorer = class
interface IDisposable
Public Class ResourceExplorer
Implements IDisposable
- Overname
-
ResourceExplorer
- Implementeringen
Constructors
ResourceExplorer() |
Initialiseert een nieuw exemplaar van de ResourceExplorer klasse. |
ResourceExplorer(IEnumerable<ResourceProvider>, IEnumerable<IComponentDeclarativeTypes>) |
Verouderd.
Initialiseert een nieuw exemplaar van de ResourceExplorer klasse. |
ResourceExplorer(IEnumerable<ResourceProvider>) |
Verouderd.
Initialiseert een nieuw exemplaar van de ResourceExplorer klasse. |
ResourceExplorer(ResourceExplorerOptions) |
Initialiseert een nieuw exemplaar van de ResourceExplorer klasse. |
Eigenschappen
ResourceProviders |
Hiermee haalt u de resourceproviders op. |
ResourceTypes |
Hiermee haalt u de id-extensies van het resourcetype op die u wilt beheren. |
Methoden
AddResourceProvider(ResourceProvider) |
Voeg een resourceprovider toe aan de resources die worden beheerd door de resourceverkenner. |
AddResourceType(String) |
Voeg een resourcetype toe aan de lijst met resources. |
BuildType<T>(String, JToken, JsonSerializer) |
Buildtype voor opgegeven $kind met de JToken/serializer als bron. |
Dispose() |
Interne resources verwijderen. |
Dispose(Boolean) |
Hiermee wordt object verwijderd dat wordt gebruikt door de klasse. |
GetKindsForType(Type) |
De $kind voor een type ophalen. |
GetKindsForType<T>() |
De $kind voor een type ophalen. |
GetResource(String) |
Resource ophalen op id. |
GetResources(String) |
Resources van een bepaald type ophalen. |
GetTypeForKind(String) |
Het type voor $kind ophalen. |
IsRef(JToken) |
Bepaal of token een verwijzing is. |
LoadType<T>(Resource) |
Type maken op basis van resource. |
LoadType<T>(String) |
Type maken op basis van resource. |
LoadTypeAsync<T>(Resource, CancellationToken) |
Type maken op basis van resource. |
OnChanged(Resource[]) |
Handler voor gewijzigde gebeurtenissen. |
Refresh() |
Laad alle gegevens in de cache opnieuw. |
RegisterType(String, Type, ICustomDeserializer) |
Registreer een declaratief type met het systeem van het resourcelaadprogramma. |
RegisterType<T>(String, ICustomDeserializer) |
Registreer een declaratief type met het systeem van het resourcelaadprogramma. |
ResolveRefAsync(JToken, SourceContext, CancellationToken) |
Hiermee wordt een verwijzing naar het werkelijke object omgezet. |
TryGetResource(String, Resource) |
Probeer de resource op te halen op id. |
gebeurtenis
Changed |
Gebeurtenis die wordt geactiveerd wanneer een resource wordt gewijzigd. |
Extensiemethoden
AddFolder(ResourceExplorer, String, Boolean, Boolean) |
Voeg een mapresource toe. |
AddFolders(ResourceExplorer, String, String[], Boolean) |
Voeg mapresources toe. |
LoadProject(ResourceExplorer, String, String[], Boolean) |
Voeg een .csproj toe als resource (het project toevoegen, projecten waarnaar wordt verwezen en pakketten waarnaar wordt verwezen). |