System.Resources Namespace

Stellt Klassen und Schnittstellen bereit, die Entwicklern das Erstellen, Speichern und Verwalten verschiedener kulturabhängiger Ressourcen ermöglichen, die in einer Anwendung verwendet werden. Eine der wichtigsten Klassen des System.Resources-Namespaces ist die ResourceManager-Klasse.

Klassen

MissingManifestResourceException

Die Ausnahme, die ausgelöst wird, wenn die Hauptassembly keine 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 Ressourcen-Manager über die Standardkultur einer App. Diese Klasse kann nicht vererbt werden.

ResourceManager

Stellt einen Ressourcen-Manager dar, der einfachen Zugriff auf kulturabhängige Ressourcen zur Laufzeit ermöglicht.

ResourceReader

Listet die Ressourcen in einer binären Ressourcendatei (.resources) durch Lesen von sequenziellen Ressourcenname-/Wert-Paaren auf.

ResourceSet

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

ResourceWriter

Schreibt Ressourcen im Standardformat des Systems in eine Ausgabedatei oder einen Ausgabestream. Diese Klasse kann nicht vererbt werden.

ResXDataNode

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

ResXFileRef

Stellt einen Link zu einer externen Ressource dar.

ResXFileRef.Converter

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

ResXResourceReader

Listet XML-Ressourcendateien (.resx) und -streams auf und liest die sequenziellen Paare von Ressourcennamen und -werten.

ResXResourceSet

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

ResXResourceWriter

Schreibt Ressourcen in eine XML-Ressourcendatei (.resx) oder in einen Ausgabestream.

SatelliteContractVersionAttribute

Weist ein ResourceManager-Objekt an, eine bestimmte Version einer Satellitenassembly anzufordern.

Schnittstellen

IResourceReader

Stellt die Basisfunktionen für das Lesen von Daten aus Ressourcendateien bereit.

IResourceWriter

Stellt die Basisfunktionen für das Schreiben von Ressourcen in eine Ausgabedatei oder einen -stream bereit.

Enumerationen

UltimateResourceFallbackLocation

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

Hinweise

Die- ResourceManager Klasse ermöglicht dem Benutzer den Zugriff auf und das Steuern von Ressourcen, die in der Hauptassembly oder in Ressourcen Satellitenassemblys gespeichert Verwenden GetObject Sie die-Methode und die- GetString Methode, um kulturspezifische Objekte und Zeichen folgen abzurufen.