Udostępnij za pośrednictwem


UltimateResourceFallbackLocation Wyliczenie

Definicja

Określa, czy ResourceManager obiekt szuka zasobów domyślnej kultury aplikacji w zestawie głównym, czy w zestawie satelitarnym.

public enum class UltimateResourceFallbackLocation
public enum UltimateResourceFallbackLocation
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum UltimateResourceFallbackLocation
type UltimateResourceFallbackLocation = 
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type UltimateResourceFallbackLocation = 
Public Enum UltimateResourceFallbackLocation
Dziedziczenie
UltimateResourceFallbackLocation
Atrybuty

Pola

MainAssembly 0

Zasoby rezerwowe znajdują się w głównym zestawie.

Satellite 1

Zasoby rezerwowe znajdują się w zestawie satelitarnym.

Uwagi

Wyliczenie UltimateResourceFallbackLocation jest używane z konstruktorem NeutralResourcesLanguageAttribute.NeutralResourcesLanguageAttribute(String, UltimateResourceFallbackLocation) w celu określenia, czy ResourceManager obiekt pobiera zasoby domyślnej kultury aplikacji z głównego zestawu aplikacji (wartość domyślna) lub z zestawu satelitarnego. W zlokalizowanej aplikacji zasoby kultury domyślnej są używane, jeśli nie znaleziono zasobów specyficznych dla kultury po użyciu procesu rezerwowego zasobów. Aby uzyskać więcej informacji, zobacz sekcję "Proces rezerwowania zasobów" w temacie Pakowanie i wdrażanie zasobów.

Jeśli określisz wartość MainAssembly lub nie ma wartości atrybutu NeutralResourcesLanguageAttribute , a menedżer zasobów nie może załadować zestawu zasobów należącego do kultury domyślnej, zgłasza MissingManifestResourceException wyjątek. Jeśli określisz wartość Satelita do NeutralResourcesLanguageAttribute menedżera zasobów i nie można załadować zestawu zasobów należącego do kultury domyślnej, zgłasza MissingSatelliteAssemblyException wyjątek.

Dotyczy

Zobacz też