UltimateResourceFallbackLocation Enumerazione

Definizione

Specifica se un oggetto ResourceManager ricerca le risorse delle impostazioni cultura predefinite dell'applicazione nell'assembly principale o in un assembly satellite.

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
Ereditarietà
UltimateResourceFallbackLocation
Attributi

Campi

MainAssembly 0

Le risorse di fallback sono collocate nell'assembly principale.

Satellite 1

Le risorse di fallback sono collocate nell'assembly satellite.

Commenti

L'enumerazione viene usata con il costruttore per specificare se un oggetto recupera le risorse delle impostazioni cultura predefinite UltimateResourceFallbackLocation NeutralResourcesLanguageAttribute.NeutralResourcesLanguageAttribute(String, UltimateResourceFallbackLocation) ResourceManager dell'app dall'assembly principale dell'app (impostazione predefinita) o da un assembly satellite. In un'applicazione localizzata, le risorse delle impostazioni cultura predefinite vengono usate se non vengono trovate risorse specifiche delle impostazioni cultura dopo l'uso del processo di fallback delle risorse. Per altre informazioni, vedere la sezione "Processo di recupero di una risorsa" in Creazione del package e distribuzione delle risorse.

Se si specifica un valore MainAssembly o nessun valore per l'attributo e Gestione risorse non è in grado di caricare un set di risorse appartenente alle impostazioni cultura predefinite, viene generata NeutralResourcesLanguageAttribute MissingManifestResourceException un'eccezione. Se si specifica il valore Satellite per e Gestione risorse non è in grado di caricare un set di risorse appartenente alle impostazioni cultura predefinite, viene NeutralResourcesLanguageAttribute generata MissingSatelliteAssemblyException un'eccezione.

Si applica a

Vedi anche