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.Specifies whether a ResourceManager object looks for the resources of the app's default culture in the main assembly or in a satellite assembly.

public enum class UltimateResourceFallbackLocation
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum UltimateResourceFallbackLocation
type UltimateResourceFallbackLocation = 
Public Enum UltimateResourceFallbackLocation
Ereditarietà
UltimateResourceFallbackLocation
Attributi

Campi

MainAssembly 0

Le risorse di fallback sono collocate nell'assembly principale.Fallback resources are located in the main assembly.

Satellite 1

Le risorse di fallback sono collocate nell'assembly satellite.Fallback resources are located in a satellite assembly.

Commenti

L'enumerazione UltimateResourceFallbackLocation viene usata con il costruttore NeutralResourcesLanguageAttribute.NeutralResourcesLanguageAttribute(String, UltimateResourceFallbackLocation) per specificare se un oggetto ResourceManager recupera le risorse delle impostazioni cultura predefinite dell'app dall'assembly dell'app principale (impostazione predefinita) o da un assembly satellite.The UltimateResourceFallbackLocation enumeration is used with the NeutralResourcesLanguageAttribute.NeutralResourcesLanguageAttribute(String, UltimateResourceFallbackLocation) constructor to specify whether a ResourceManager object retrieves the resources of the app's default culture from the main app assembly (the default), or from a satellite assembly. 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.In a localized application, the resources of the default culture are used if no culture-specific resources are found after using the resource fallback process. Per altre informazioni, vedere la sezione "Il processo di fallback delle risorse" in Packaging and Deploying Resources.For more information, see the "Resource Fallback Process" section in Packaging and Deploying Resources.

Se si specifica un valore MainAssembly o nessun valore per l'attributo NeutralResourcesLanguageAttribute e Resource Manager non è in grado di caricare un set di risorse appartenente alle impostazioni cultura predefinite, viene generata un'eccezione MissingManifestResourceException.If you specify a value of MainAssembly or no value to the NeutralResourcesLanguageAttribute attribute and resource manager cannot load a resource set that belongs to the default culture, it throws a MissingManifestResourceException exception. Se si specifica un valore satellite per il NeutralResourcesLanguageAttribute e Resource Manager non è in grado di caricare un set di risorse appartenente alle impostazioni cultura predefinite, viene generata un'eccezione MissingSatelliteAssemblyException.If you specify a value of Satellite to the NeutralResourcesLanguageAttribute and resource manager cannot load a resource set that belongs to the default culture, it throws a MissingSatelliteAssemblyException exception.

Si applica a

Vedi anche