ResourceManager.GetResourceFileName(CultureInfo) Metoda

Definicja

Generuje nazwę pliku zasobu dla danego CultureInfo obiektu.

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

Parametry

culture
CultureInfo

Obiekt kultury, dla którego tworzona jest nazwa pliku zasobu.

Zwraca

String

Nazwa, która może być używana dla pliku zasobu dla danego CultureInfo obiektu.

Uwagi

Metoda jest przydatna GetResourceFileName tylko wtedy, gdy piszesz własną klasę, która pochodzi z ResourceManager klasy.

Ta metoda używa CultureInfo.Name właściwości w ramach nazwy pliku dla wszystkich kultur innych niż niezmienna kultura. Ta metoda nie wyszukuje manifestu zestawu ani nie dotyka dysku i służy tylko do konstruowania nazwy pliku zasobu (odpowiedniego do przekazywania do konstruktora) ani nazwy obiektu blob zasobu manifestu ResourceReader .

Klasa pochodna może zastąpić tę metodę, aby wyszukać inne rozszerzenie, takie jak ". ResX" lub zupełnie inny schemat nazewnictwa plików zasobów. Należy pamiętać, że metoda może służyć do dostosowywania nazwy pliku zasobu w zestawie satelitarnym, a nie dostosowywania nazwy samego zestawu satelitarnego.

Dotyczy

Zobacz też