UltimateResourceFallbackLocation Enumeration

Definition

Gibt an, ob ein ResourceManager-Objekt nach den Ressourcen der Standardkultur der Anwendung in der Hauptassembly oder in einer Satellitenassembly sucht.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
public enum UltimateResourceFallbackLocation
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum UltimateResourceFallbackLocation
type UltimateResourceFallbackLocation = 
Public Enum UltimateResourceFallbackLocation
Vererbung
UltimateResourceFallbackLocation
Attribute

Felder

MainAssembly 0

Fallbackressourcen befinden sich in der Hauptassembly.Fallback resources are located in the main assembly.

Satellite 1

Fallbackressourcen befinden sich in einer Satellitenassembly.Fallback resources are located in a satellite assembly.

Hinweise

Die UltimateResourceFallbackLocation-Enumeration wird mit dem NeutralResourcesLanguageAttribute.NeutralResourcesLanguageAttribute(String, UltimateResourceFallbackLocation)-Konstruktor verwendet, um anzugeben, ob ein ResourceManager-Objekt die Ressourcen der Standard Kultur der APP aus der hauptapp-Assembly (Standard) oder aus einer Satellitenassembly abruft.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 einer lokalisierten Anwendung werden die Ressourcen der Standard Kultur verwendet, wenn nach der Verwendung des Ressourcen Fall Backprozesses keine kulturspezifischen Ressourcen gefunden werden.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. Weitere Informationen finden Sie im Abschnitt „Ressourcenfallback-Prozess“ unter Verpacken und Bereitstellen von Ressourcen.For more information, see the "Resource Fallback Process" section in Packaging and Deploying Resources.

Wenn Sie den Wert MainAssembly oder keinen Wert für das NeutralResourcesLanguageAttribute-Attribut angeben und der Ressourcen-Manager keinen Ressourcen Satz laden kann, der zur Standard Kultur gehört, wird eine MissingManifestResourceException Ausnahme ausgelöst.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. Wenn Sie den Wert "Satellit" für den NeutralResourcesLanguageAttribute angeben und der Ressourcen-Manager keinen Ressourcen Satz laden kann, der zur Standard Kultur gehört, wird eine MissingSatelliteAssemblyException Ausnahme ausgelöst.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.

Gilt für:

Siehe auch