System.Resources 名前空間

アプリケーションで使用されるさまざまなカルチャ固有のリソースを、開発者が作成、格納、および管理するためのクラスとインターフェイスが用意されています。 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使用して、カルチャ固有のオブジェクトと文字列を取得します。