System.Resources Namespace

Stellt Klassen und Schnittstellen bereit, mit denen Entwickler verschiedene kulturspezifische Ressourcen erstellen, speichern und verwalten können, die in einer Anwendung verwendet werden. Eine der wichtigsten Klassen des System.Resources Namespaces ist die ResourceManager Klasse.

Klassen

Name Beschreibung
MissingManifestResourceException

Die Ausnahme, die ausgelöst wird, wenn die Hauptassembly nicht die Ressourcen für die neutrale Kultur enthält, und eine entsprechende Satellitenassembly fehlt.

MissingSatelliteAssemblyException

Die Ausnahme, die ausgelöst wird, wenn die Satellitenassembly für die Ressourcen der Standardkultur fehlt.

NeutralResourcesLanguageAttribute

Informiert den Ressourcenmanager über die Standardkultur einer App. Diese Klasse kann nicht vererbt werden.

ResourceManager

Stellt einen Ressourcenmanager dar, der zur Laufzeit bequemen Zugriff auf kulturspezifische Ressourcen bietet.

ResourceReader

Listet die Ressourcen in einer Binärressourcendatei (.resources) auf, indem sequenzielle Ressourcennamen/Wertpaare gelesen werden.

ResourceSet

Speichert alle für eine bestimmte Kultur lokalisierten Ressourcen, wobei alle anderen Kulturen ignoriert werden, einschließlich aller Fallbackregeln.

ResourceWriter

Schreibt Ressourcen im Systemstandardformat in eine Ausgabedatei oder einen Ausgabedatenstrom. Diese Klasse kann nicht vererbt werden.

ResXDataNode

Stellt ein Element in einer XML-Ressourcendatei (RESX) dar.

ResXFileRef

Stellt eine Verknüpfung zu einer externen Ressource dar.

ResXFileRef.Converter

Stellt einen Typkonverter zum Konvertieren von Daten für eine ResXFileRef in und aus einer Zeichenfolge bereit.

ResXResourceReader

Listet XML-Ressourcendateien und -streams auf und liest die sequenzielle Ressourcennamen- und Wertpaare.

ResXResourceSet

Stellt alle Ressourcen in einer XML-Ressourcendatei (RESX) dar.

ResXResourceWriter

Schreibt Ressourcen in einer XML-Ressourcendatei (RESX) oder einem Ausgabedatenstrom.

SatelliteContractVersionAttribute

Weist ein ResourceManager Objekt an, eine bestimmte Version einer Satellitenassembly zu verlangen.

Schnittstellen

Name Beschreibung
IResourceReader

Stellt die Basisfunktionalität zum Lesen von Daten aus Ressourcendateien bereit.

IResourceWriter

Stellt die Basisfunktionalität zum Schreiben von Ressourcen in eine Ausgabedatei oder einen Datenstrom bereit.

Enumerationen

Name Beschreibung
UltimateResourceFallbackLocation

Gibt an, ob ein ResourceManager-Objekt nach Ressourcen der Standardkultur der App in der Hauptassembly oder in einer Satellitenassembly sucht.

Hinweise

Die ResourceManager Klasse ermöglicht dem Benutzer den Zugriff und die Steuerung von Ressourcen, die in der Hauptassembly oder in Ressourcensatellitenassemblys gespeichert sind. Verwenden Sie die GetObject Und GetString Methoden, um kulturspezifische Objekte und Zeichenfolgen abzurufen.