ResourceManager 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í.
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 naleznete v tématu Doplňkové poznámky k rozhraní API pro ResourceManager.
Konstruktory
| Name | Description |
|---|---|
| ResourceManager() |
Inicializuje novou instanci ResourceManager třídy s výchozími hodnotami. |
| 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(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(Type) |
Inicializuje novou instanci ResourceManager třídy, která vyhledá prostředky v satelitních sestaveních na základě informací ze zadaného objektu typu. |
Pole
| Name | Description |
|---|---|
| BaseNameField |
Určuje kořenový název souborů prostředků, které ResourceManager hledá prostředky. |
| HeaderVersionNumber |
Určuje verzi hlaviček souboru 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 Hashtable, která vrací mapování z jazykových verzí na objekty ResourceSet. |
Vlastnosti
| Name | Description |
|---|---|
| BaseName |
Získá kořenový název souborů prostředků, které ResourceManager hledá 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á určuje, zda Správce prostředků umožňuje vyhledávání prostředků nerozlišující malá a velká písmena v GetString(String) a GetObject(String) metody. |
| ResourceSetType |
Získá typ objektu sady prostředků, který správce prostředků používá k vytvoření ResourceSet objektu. |
Metody
| Name | Description |
|---|---|
| CreateFileBasedResourceManager(String, String, Type) |
ResourceManager Vrátí objekt, který hledá konkrétní adresář místo manifestu sestavení pro prostředky. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (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, CultureInfo) |
Získá hodnotu zadaného neřetězcového prostředku lokalizovaného pro zadanou jazykovou verzi. |
| GetObject(String) |
Vrátí hodnotu zadaného neřetězcového prostředku. |
| GetResourceFileName(CultureInfo) |
Vygeneruje název souboru prostředků pro daný objekt CultureInfo. |
| GetResourceSet(CultureInfo, Boolean, Boolean) |
Načte sadu prostředků pro konkrétní jazykovou verzi. |
| GetSatelliteContractVersion(Assembly) |
Vrátí verzi určenou atributem SatelliteContractVersionAttribute v daném sestavení. |
| GetStream(String, CultureInfo) |
Vrátí nespravovaný objekt datového proudu paměti ze zadaného prostředku pomocí zadané jazykové verze. |
| GetStream(String) |
Vrátí nespravovaný objekt datového proudu paměti ze zadaného prostředku. |
| GetString(String, CultureInfo) |
Vrátí hodnotu řetězcového prostředku lokalizovaného pro zadanou jazykovou verzi. |
| GetString(String) |
Vrátí hodnotu zadaného řetězcového prostředku. |
| GetType() |
Získá Type 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 Object. (Zděděno od Object) |
| ReleaseAllResources() |
Řekne správci prostředků, aby volal metodu Close() pro všechny objekty ResourceSet 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.