ResourceManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Ressourcenmanager dar, der zur Laufzeit bequemen Zugriff auf kulturspezifische Ressourcen bietet.
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
- Vererbung
-
ResourceManager
- Abgeleitet
- Attribute
Hinweise
Weitere Informationen zu dieser API finden Sie in den ergänzenden API-Hinweisen für ResourceManager.
Konstruktoren
| Name | Beschreibung |
|---|---|
| ResourceManager() |
Initialisiert eine neue Instanz der ResourceManager Klasse mit Standardwerten. |
| ResourceManager(String, Assembly, Type) |
Initialisiert eine neue Instanz der Klasse, die ResourceManager eine angegebene ResourceSet Klasse verwendet, um Ressourcen in Dateien mit dem angegebenen Stammnamen in der angegebenen Assembly nachzuschlagen. |
| ResourceManager(String, Assembly) |
Initialisiert eine neue Instanz der ResourceManager Klasse, die Ressourcen in Dateien mit dem angegebenen Stammnamen in der angegebenen Assembly nachsieht. |
| ResourceManager(Type) |
Initialisiert eine neue Instanz der ResourceManager Klasse, die Ressourcen in Satellitenassemblys basierend auf Informationen aus dem angegebenen Typobjekt nachsieht. |
Felder
| Name | Beschreibung |
|---|---|
| BaseNameField |
Gibt den Stammnamen der Ressourcendateien an, nach denen die ResourceManager nach Ressourcen sucht. |
| HeaderVersionNumber |
Gibt die Version der Ressourcendateiheader an, die die aktuelle Implementierung ResourceManager interpretieren und produzieren kann. |
| MagicNumber |
Enthält die Zahl, die zum Identifizieren von Ressourcendateien verwendet wird. |
| MainAssembly |
Gibt die Hauptassembly an, die die Ressourcen enthält. |
| ResourceSets |
Veraltet.
Enthält eine Hashtable, die eine Zuordnung von Kulturen zu ResourceSet Objekten zurückgibt. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| BaseName |
Ruft den Stammnamen der Ressourcendateien ab, nach denen der ResourceManager nach Ressourcen sucht. |
| FallbackLocation |
Ruft den Speicherort ab, von dem Ausweichressourcen abgerufen werden sollen, oder legt diesen fest. |
| IgnoreCase |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Ressourcen-Manager bei Der Groß-/Kleinschreibung in den Methoden GetString(String) und GetObject(String) ermöglicht. |
| ResourceSetType |
Ruft den Typ des Ressourcensatzobjekts ab, das der Ressourcen-Manager zum Erstellen eines ResourceSet-Objekts verwendet. |
Methoden
| Name | Beschreibung |
|---|---|
| CreateFileBasedResourceManager(String, String, Type) |
Gibt ein ResourceManager Objekt zurück, das ein bestimmtes Verzeichnis anstelle eines Assemblymanifests nach Ressourcen durchsucht. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetNeutralResourcesLanguage(Assembly) |
Gibt kulturspezifische Informationen für die Standardressourcen der Hauptassembly zurück, indem der Wert des NeutralResourcesLanguageAttribute Attributs für eine angegebene Assembly abgerufen wird. |
| GetObject(String, CultureInfo) |
Ruft den Wert der angegebenen Nicht-Zeichenfolgenressource ab, die für die angegebene Kultur lokalisiert ist. |
| GetObject(String) |
Gibt den Wert der angegebenen Nicht-Zeichenfolgenressource zurück. |
| GetResourceFileName(CultureInfo) |
Generiert den Namen der Ressourcendatei für das angegebene CultureInfo -Objekt. |
| GetResourceSet(CultureInfo, Boolean, Boolean) |
Ruft den Ressourcensatz für eine bestimmte Kultur ab. |
| GetSatelliteContractVersion(Assembly) |
Gibt die durch das SatelliteContractVersionAttribute Attribut in der angegebenen Assembly angegebene Version zurück. |
| GetStream(String, CultureInfo) |
Gibt ein nicht verwaltetes Speicherdatenstromobjekt aus der angegebenen Ressource mithilfe der angegebenen Kultur zurück. |
| GetStream(String) |
Gibt ein nicht verwaltetes Speicherstreamobjekt aus der angegebenen Ressource zurück. |
| GetString(String, CultureInfo) |
Gibt den Wert der für die angegebene Kultur lokalisierten Zeichenfolgenressource zurück. |
| GetString(String) |
Gibt den Wert der angegebenen Zeichenfolgenressource zurück. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| InternalGetResourceSet(CultureInfo, Boolean, Boolean) |
Stellt die Implementierung zum Suchen eines Ressourcensatzes bereit. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ReleaseAllResources() |
Weist den Ressourcenmanager an, die Close()-Methode für alle ResourceSet Objekte aufzurufen und alle Ressourcen freizugeben. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Gilt für:
Threadsicherheit
Dieser Typ ist threadsicher.