UltimateResourceFallbackLocation Výčet

Definice

Určuje, zda ResourceManager objekt 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

MainAssembly 0

Náhradní prostředky se nacházejí v hlavním sestavení.

Satellite 1

Náhradní prostředky se nacházejí v satelitním sestavení.

Poznámky

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

Pokud zadáte hodnotu MainAssembly nebo žádnou hodnotu atributu NeutralResourcesLanguageAttribute a Správce prostředků nemůže načíst sadu prostředků, která patří do výchozí jazykové verze, vyvolá MissingManifestResourceException výjimku. Pokud zadáte hodnotu Satelit NeutralResourcesLanguageAttribute a 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é