Freigeben über


ResourceManager.GetResourceFileName(CultureInfo) Methode

Definition

Generiert den Ressourcendateinamen für das angegebene CultureInfo-Objekt.

protected:
 virtual System::String ^ GetResourceFileName(System::Globalization::CultureInfo ^ culture);
protected virtual string GetResourceFileName (System.Globalization.CultureInfo culture);
abstract member GetResourceFileName : System.Globalization.CultureInfo -> string
override this.GetResourceFileName : System.Globalization.CultureInfo -> string
Protected Overridable Function GetResourceFileName (culture As CultureInfo) As String

Parameter

culture
CultureInfo

Das Kulturobjekt, für das ein Ressourcendateiname erstellt wird.

Gibt zurück

Der Name, der für eine Ressourcendatei des angegebenen CultureInfo-Objekts verwendet werden kann.

Hinweise

Die GetResourceFileName -Methode ist nur nützlich, wenn Sie eine eigene Klasse schreiben, die von der ResourceManager -Klasse abgeleitet ist.

Diese Methode verwendet die CultureInfo.Name -Eigenschaft als Teil des Dateinamens für alle Kulturen außer der invarianten Kultur. Diese Methode sucht nicht im Manifest einer Assembly oder berührt den Datenträger und wird nur verwendet, um einen Ressourcendateinamen (geeignet für die Übergabe an den ResourceReader Konstruktor) oder einen Manifestressourcenblobnamen zu erstellen.

Eine abgeleitete Klasse kann diese Methode überschreiben, um nach einer anderen Erweiterung zu suchen, z. B. ". ResX" oder ein völlig anderes Schema zum Benennen von Ressourcendateien. Beachten Sie, dass die -Methode verwendet werden kann, um den Namen einer Ressourcendatei in einer Satellitenassembly anzupassen, und nicht, um den Namen der Satellitenassembly selbst anzupassen.

Gilt für:

Weitere Informationen