UltimateResourceFallbackLocation Výčet

Definice

Určuje, jestli objekt ResourceManager hledá prostředky výchozí jazykové verze aplikace v hlavním sestavení nebo v satelitním sestavení.

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
Dědičnost
UltimateResourceFallbackLocation
Atributy

Pole

Name Hodnota Description
MainAssembly 0

Záložní prostředky se nacházejí v hlavním sestavení.

Satellite 1

Záložní prostředky se nacházejí v satelitním sestavení.

Poznámky

Výčet UltimateResourceFallbackLocation se používá s NeutralResourcesLanguageAttribute.NeutralResourcesLanguageAttribute(String, UltimateResourceFallbackLocation) konstruktorem k určení, zda ResourceManager objekt načte prostředky výchozí jazykové verze aplikace z sestavení hlavní aplikace (výchozí) nebo ze satelitního sestavení. V lokalizované aplikaci se prostředky výchozí jazykové verze používají, pokud po použití záložního procesu prostředku nejsou nalezeny žádné prostředky specifické pro jazykovou verzi. Další informace najdete v části "Proces pro použití náhradního prostředku" v tématu Balení a nasazování prostředků.

Pokud zadáte hodnotu MainAssembly nebo žádnou hodnotu atributu NeutralResourcesLanguageAttribute a Resource Manager nemůže načíst sadu prostředků, která patří do výchozí jazykové verze, vyvolá MissingManifestResourceException výjimku. Pokud zadáte hodnotu Satelitní a NeutralResourcesLanguageAttribute správce prostředků nemůže načíst sadu prostředků, která patří do výchozí jazykové verze, vyvolá MissingSatelliteAssemblyException výjimku.

Platí pro

Viz také