ResourceManager Třída

Definice

Představuje správce prostředků, který poskytuje pohodlný přístup k prostředkům specifické pro jazykovou verzi za běhu.

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
Dědičnost
ResourceManager
Odvozené
Atributy

Poznámky

Další informace o tomto rozhraní API najdete v tématu Doplňkové poznámky k rozhraní API pro ResourceManager.

Konstruktory

ResourceManager()

Inicializuje novou instanci třídy ResourceManager s výchozími hodnotami.

ResourceManager(String, Assembly)

Inicializuje novou instanci ResourceManager třídy , která vyhledá prostředky obsažené v souborech se zadaným kořenovým názvem v daném sestavení.

ResourceManager(String, Assembly, Type)

Inicializuje novou instanci ResourceManager třídy, která používá zadanou ResourceSet třídu k vyhledání prostředků obsažených v souborech se zadaným kořenovým názvem v daném sestavení.

ResourceManager(Type)

Inicializuje novou instanci ResourceManager třídy, která vyhledává prostředky v satelitních sestaveních na základě informací ze zadaného objektu typu.

Pole

BaseNameField

Určuje kořenový název souborů prostředků, které ResourceManager hledá prostředky.

HeaderVersionNumber

Určuje verzi hlaviček souborů prostředků, které může aktuální implementace ResourceManager interpretovat a vytvářet.

MagicNumber

Obsahuje číslo použité k identifikaci souborů prostředků.

MainAssembly

Určuje hlavní sestavení, které obsahuje prostředky.

ResourceSets
Zastaralé.

Obsahuje objekt Hashtable , který vrací mapování z jazykových verzí na ResourceSet objekty.

Vlastnosti

BaseName

Získá kořenový název souborů prostředků, které ResourceManager vyhledá prostředky.

FallbackLocation

Získá nebo nastaví umístění, ze kterého se mají načíst výchozí záložní prostředky.

IgnoreCase

Získá nebo nastaví hodnotu, která označuje, zda správce prostředků umožňuje v metodách a GetObject(String) vyhledávání prostředků nerozlišují malá a velká písmenaGetString(String).

ResourceSetType

Získá typ objektu sady prostředků, který resource manager používá k vytvoření objektu ResourceSet .

Metody

CreateFileBasedResourceManager(String, String, Type)

ResourceManager Vrátí objekt, který hledá prostředky v určitém adresáři místo manifestu sestavení.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetNeutralResourcesLanguage(Assembly)

Vrátí informace specifické pro jazykovou verzi pro výchozí prostředky hlavního sestavení načtením hodnoty atributu NeutralResourcesLanguageAttribute v zadaném sestavení.

GetObject(String)

Vrátí hodnotu zadaného neřetězcového prostředku.

GetObject(String, CultureInfo)

Získá hodnotu zadaného neřetězcového prostředku lokalizovaného pro zadanou jazykovou verzi.

GetResourceFileName(CultureInfo)

Vygeneruje název souboru prostředků pro daný CultureInfo objekt.

GetResourceSet(CultureInfo, Boolean, Boolean)

Načte prostředek nastavený pro konkrétní jazykovou verzi.

GetSatelliteContractVersion(Assembly)

Vrátí verzi určenou atributem SatelliteContractVersionAttribute v daném sestavení.

GetStream(String)

Vrátí nespravovaný objekt datového proudu paměti ze zadaného prostředku.

GetStream(String, CultureInfo)

Vrátí nespravovaný objekt streamu paměti ze zadaného prostředku pomocí zadané jazykové verze.

GetString(String)

Vrátí hodnotu zadaného řetězcového prostředku.

GetString(String, CultureInfo)

Vrátí hodnotu řetězcového prostředku lokalizovaného pro zadanou jazykovou verzi.

GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
InternalGetResourceSet(CultureInfo, Boolean, Boolean)

Poskytuje implementaci pro vyhledání sady prostředků.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ReleaseAllResources()

Řekne správci prostředků, aby volal metodu pro Close() všechny ResourceSet objekty a uvolnil všechny prostředky.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Bezpečný přístup z více vláken

Tento typ je bezpečný pro přístup z více vláken.

Viz také