UltimateResourceFallbackLocation Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 UltimateResourceFallbackLocation viene usata con il NeutralResourcesLanguageAttribute.NeutralResourcesLanguageAttribute(String, UltimateResourceFallbackLocation) costruttore per specificare se un ResourceManager oggetto recupera le risorse delle impostazioni cultura predefinite 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 aver usato il 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 NeutralResourcesLanguageAttribute e resource manager non può caricare un set di risorse appartenente alle impostazioni cultura predefinite, viene generata un'eccezione MissingManifestResourceException . Se si specifica un valore Satellite per NeutralResourcesLanguageAttribute e resource manager non è in grado di caricare un set di risorse appartenente alle impostazioni cultura predefinite, viene generata un'eccezione MissingSatelliteAssemblyException .