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 zestawie głównym.

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 (ustawienie domyślne), czy 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 rezerwowy zasobów" w temacie Pakowanie i wdrażanie zasobów.

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

Dotyczy

Zobacz też