System.Resources 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションで使用されるさまざまなカルチャ固有のリソースを、開発者が作成、格納、および管理するためのクラスとインターフェイスが用意されています。 System.Resources 名前空間の最も重要なクラスの 1 つは、ResourceManager クラスです。
クラス
MissingManifestResourceException |
メイン アセンブリにニュートラル カルチャ リソースが含まれておらず、適切なサテライト アセンブリがない場合にスローされる例外。 |
MissingSatelliteAssemblyException |
既定のカルチャのリソースのサテライト アセンブリが見つからない場合にスローされる例外。 |
NeutralResourcesLanguageAttribute |
アプリケーションの既定のカルチャをリソース マネージャーに通知します。 このクラスは継承できません。 |
ResourceManager |
実行時にカルチャ固有のリソースにアクセスする便利な手段を提供するリソース マネージャーを表します。 |
ResourceReader |
順次リソースの名前と値のペアを読み取って、バイナリ リソース (.resources) ファイル内のリソースを列挙します。 |
ResourceSet |
ある特定のカルチャ用にローカライズされたすべてのリソースを格納します。フォールバック規則を含む他のすべてのカルチャ設定は無視されます。 |
ResourceWriter |
システムの既定の形式で、リソースを出力ファイルまたは出力ストリームに書き込みます。 このクラスは継承できません。 |
ResXDataNode |
XML リソース (.resx) ファイル内の要素を表します。 |
ResXFileRef |
外部リソースへのリンクを表します。 |
ResXFileRef.Converter |
ResXFileRef データの文字列への変換と、その逆の変換を行う型コンバーターを提供します。 |
ResXResourceReader |
XML リソース (.resx) ファイルとストリームを列挙し、連続したリソース名とリソース値のペアを読み取ります。 |
ResXResourceSet |
XML リソース (.resx) ファイル内のすべてのリソースを表します。 |
ResXResourceWriter |
XML リソース (.resx) ファイルまたは出力ストリームにリソースを書き込みます。 |
SatelliteContractVersionAttribute |
ResourceManager オブジェクトに対し、サテライト アセンブリの特定のバージョンを要求するように指示します。 |
インターフェイス
IResourceReader |
リソース ファイルからデータを読み取る基本機能を提供します。 |
IResourceWriter |
リソースを出力ファイルまたはストリームに書き込む基本機能を提供します。 |
列挙型
UltimateResourceFallbackLocation |
ResourceManager オブジェクトが、メイン アセンブリまたはサテライト アセンブリでアプリケーションの既定のカルチャのリソースを検索するかどうかを指定します。 |
注釈
クラスを使用すると、ユーザーは ResourceManager メイン アセンブリまたはリソース サテライト アセンブリに格納されているリソースにアクセスして制御できます。 および GetString メソッドをGetObject使用して、カルチャ固有のオブジェクトと文字列を取得します。
.NET