System.Resources Namespace
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 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.