ResourceManager Klass

Definition

Representerar en resurshanterare som ger praktisk åtkomst till kulturspecifika resurser vid körning.

public ref class ResourceManager
public class ResourceManager
[System.Serializable]
public class ResourceManager
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class ResourceManager
type ResourceManager = class
[<System.Serializable>]
type ResourceManager = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ResourceManager = class
Public Class ResourceManager
Arv
ResourceManager
Härledda
Attribut

Kommentarer

Mer information om det här API:et finns i Kompletterande API-kommentarer för ResourceManager.

Konstruktorer

Name Description
ResourceManager()

Initierar en ny instans av ResourceManager klassen med standardvärden.

ResourceManager(String, Assembly, Type)

Initierar en ny instans av ResourceManager klassen som använder en angiven ResourceSet klass för att söka efter resurser som finns i filer med det angivna rotnamnet i den angivna sammansättningen.

ResourceManager(String, Assembly)

Initierar en ny instans av ResourceManager klassen som söker efter resurser som finns i filer med det angivna rotnamnet i den angivna sammansättningen.

ResourceManager(Type)

Initierar en ny instans av ResourceManager klassen som söker efter resurser i satellitsammansättningar baserat på information från det angivna typobjektet.

Fält

Name Description
BaseNameField

Anger rotnamnet för resursfilerna ResourceManager som söker efter resurser.

HeaderVersionNumber

Anger vilken version av resursfilhuvuden som den aktuella implementeringen av ResourceManager kan tolka och producera.

MagicNumber

Innehåller det nummer som används för att identifiera resursfiler.

MainAssembly

Anger huvudsammansättningen som innehåller resurserna.

ResourceSets
Föråldrad.

Innehåller en Hashtable som returnerar en mappning från kulturer till ResourceSet objekt.

Egenskaper

Name Description
BaseName

Hämtar rotnamnet för resursfilerna ResourceManager som söker efter resurser.

FallbackLocation

Hämtar eller anger den plats som standardåterställningsresurser ska hämtas från.

IgnoreCase

Hämtar eller anger ett värde som anger om resurshanteraren tillåter skiftlägesokänsliga resurssökningar i GetString(String) metoderna och GetObject(String) .

ResourceSetType

Hämtar typen av resursuppsättningsobjekt som resurshanteraren använder för att konstruera ett ResourceSet objekt.

Metoder

Name Description
CreateFileBasedResourceManager(String, String, Type)

Returnerar ett ResourceManager objekt som söker i en specifik katalog i stället för ett sammansättningsmanifest efter resurser.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetNeutralResourcesLanguage(Assembly)

Returnerar kulturspecifik information för huvudsammansättningens standardresurser genom att hämta värdet för attributet för NeutralResourcesLanguageAttribute en angiven sammansättning.

GetObject(String, CultureInfo)

Hämtar värdet för den angivna icke-strängresursen lokaliserad för den angivna kulturen.

GetObject(String)

Returnerar värdet för den angivna resursen som inte är sträng.

GetResourceFileName(CultureInfo)

Genererar namnet på resursfilen för det angivna CultureInfo objektet.

GetResourceSet(CultureInfo, Boolean, Boolean)

Hämtar resursuppsättningen för en viss kultur.

GetSatelliteContractVersion(Assembly)

Returnerar den version som anges av SatelliteContractVersionAttribute attributet i den angivna sammansättningen.

GetStream(String, CultureInfo)

Returnerar ett ohanterat minnesströmobjekt från den angivna resursen med den angivna kulturen.

GetStream(String)

Returnerar ett ohanterat minnesströmobjekt från den angivna resursen.

GetString(String, CultureInfo)

Returnerar värdet för strängresursen lokaliserad för den angivna kulturen.

GetString(String)

Returnerar värdet för den angivna strängresursen.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InternalGetResourceSet(CultureInfo, Boolean, Boolean)

Tillhandahåller implementeringen för att hitta en resursuppsättning.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ReleaseAllResources()

Uppmanar resurshanteraren att anropa Close() metoden för alla ResourceSet objekt och frigöra alla resurser.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Trådsäkerhet

Den här typen är trådsäker.

Se även