System.Resources 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供類別和介面,其允許開發人員建立、儲存和管理應用程式中所用的各種文化特性特定資源。 System.Resources 命名空間的其中一個最重要類別是 ResourceManager 類別。
類別
MissingManifestResourceException |
如果主要組件沒有包含中性文化特性 (Culture) 的資源,且遺漏適當的附屬組件,所擲回的例外狀況。 |
MissingSatelliteAssemblyException |
當預設文化特性之資源的附屬組件遺漏時,所擲回的例外狀況。 |
NeutralResourcesLanguageAttribute |
通知資源管理員有關應用程式的預設文化特性。 此類別無法獲得繼承。 |
ResourceManager |
表示在執行階段提供特定文化特性資源存取權限的資源管理員。 |
ResourceReader |
讀取循序資源名稱/值組,以列舉二進位資源 (.resources) 檔案中的資源。 |
ResourceSet |
儲存針對某個文化特性並忽略其他所有文化特性進行當地語系化的所有資源,包括任何後援規則。 |
ResourceWriter |
將系統預設格式中的資源寫入輸出檔或輸出資料流。 此類別無法獲得繼承。 |
ResXDataNode |
表示 XML 資源檔 (.resx) 中的項目。 |
ResXFileRef |
表示外部資源的連結。 |
ResXFileRef.Converter |
提供型別轉換子 (Type Converter),將 ResXFileRef 的資料與字串相互轉換。 |
ResXResourceReader |
列舉 XML 資源 (.resx) 檔和資料流,並讀取循序資源名稱/值組。 |
ResXResourceSet |
表示 XML 資源 (.resx) 檔中的所有資源。 |
ResXResourceWriter |
寫入資源至 XML 資源 (.resx) 檔或輸出資料流。 |
SatelliteContractVersionAttribute |
指示 ResourceManager 物件要求特定版本的附屬組件。 |
介面
IResourceReader |
提供從資源檔讀取資料的基本功能。 |
IResourceWriter |
提供將資源寫入輸出檔或資料流的基本功能。 |
列舉
UltimateResourceFallbackLocation |
指定 ResourceManager 物件會在主要組件或附屬組件中尋找應用程式預設文化特性的資源。 |
備註
類別 ResourceManager 可讓使用者存取和控制儲存在主要元件或資源附屬元件中的資源。 GetObject使用 和 GetString 方法來擷取特定文化特性的物件和字串。