Delen via


ResourceExplorer Klas

Definitie

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).

Van toepassing op