UltimateResourceFallbackLocation 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定 ResourceManager 物件會在主要組件或附屬組件中尋找應用程式預設文化特性的資源。
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
- 繼承
- 屬性
欄位
MainAssembly | 0 | 後援資源位於主要組件中。 |
Satellite | 1 | 後援資源位於附屬組件中。 |
備註
列舉 UltimateResourceFallbackLocation 會與建構函式搭配 NeutralResourcesLanguageAttribute.NeutralResourcesLanguageAttribute(String, UltimateResourceFallbackLocation) 使用,以指定物件是否會 ResourceManager 從主要應用程式元件擷取應用程式預設文化特性的資源, (預設) ,還是從附屬元件擷取。 在本地化的應用程式中,如果使用資源後援程序之後找不到特定文化特性的資源,則會使用預設文化特性的資源。 如需詳細資訊,請參閱 Packaging and Deploying Resources中的<Resource Fallback Process>一節。
如果您指定MainAssembly的值或沒有屬性的值 NeutralResourcesLanguageAttribute ,且資源管理員無法載入屬於預設文化特性的資源集,則會擲回 MissingManifestResourceException 例外狀況。 如果您將 Satellite 的值指定給 NeutralResourcesLanguageAttribute 和 資源管理員無法載入屬於預設文化特性的資源集,則會擲回 MissingSatelliteAssemblyException 例外狀況。