ResourceManager クラス

定義

実行時にカルチャ固有のリソースに簡単にアクセスできるリソース マネージャーを表します。

public ref class ResourceManager
public class ResourceManager
[System.Serializable]
public class ResourceManager
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class ResourceManager
type ResourceManager = class
[<System.Serializable>]
type ResourceManager = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ResourceManager = class
Public Class ResourceManager
継承
ResourceManager
派生
属性

注釈

この API の詳細については、「 ResourceManager の補足 API 解説」を参照してください。

コンストラクター

名前 説明
ResourceManager()

既定値を使用して、 ResourceManager クラスの新しいインスタンスを初期化します。

ResourceManager(String, Assembly, Type)

指定したResourceSet クラスを使用して、指定したアセンブリ内の指定したルート名を持つファイルに含まれるリソースを検索する、ResourceManager クラスの新しいインスタンスを初期化します。

ResourceManager(String, Assembly)

指定したアセンブリ内の指定したルート名を持つファイルに含まれるリソースを検索する、 ResourceManager クラスの新しいインスタンスを初期化します。

ResourceManager(Type)

指定した型オブジェクトの情報に基づいてサテライト アセンブリ内のリソースを検索する ResourceManager クラスの新しいインスタンスを初期化します。

フィールド

名前 説明
BaseNameField

ResourceManager がリソースを検索するリソース ファイルのルート名を指定します。

HeaderVersionNumber

ResourceManagerの現在の実装で解釈および生成できるリソース ファイル ヘッダーのバージョンを指定します。

MagicNumber

リソース ファイルの識別に使用される数を保持します。

MainAssembly

リソースを含むメイン アセンブリを指定します。

ResourceSets
古い.

カルチャから Hashtable オブジェクトへのマッピングを返す ResourceSet を格納します。

プロパティ

名前 説明
BaseName

ResourceManager がリソースを検索するリソース ファイルのルート名を取得します。

FallbackLocation

既定のフォールバック リソースを取得する場所を取得または設定します。

IgnoreCase

リソース マネージャーが、GetString(String) メソッドおよび GetObject(String) メソッドで大文字と小文字を区別しないリソース参照を許可するかどうかを示す値を取得または設定します。

ResourceSetType

リソース マネージャーが ResourceSet オブジェクトの構築に使用するリソース セット オブジェクトの型を取得します。

メソッド

名前 説明
CreateFileBasedResourceManager(String, String, Type)

リソースのアセンブリ マニフェストではなく、特定のディレクトリを検索する ResourceManager オブジェクトを返します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetNeutralResourcesLanguage(Assembly)

指定したアセンブリの NeutralResourcesLanguageAttribute 属性の値を取得して、メイン アセンブリの既定のリソースのカルチャ固有の情報を返します。

GetObject(String, CultureInfo)

指定したカルチャにローカライズされた、指定した文字列以外のリソースの値を取得します。

GetObject(String)

指定した文字列以外のリソースの値を返します。

GetResourceFileName(CultureInfo)

指定した CultureInfo オブジェクトのリソース ファイルの名前を生成します。

GetResourceSet(CultureInfo, Boolean, Boolean)

特定のカルチャのリソース セットを取得します。

GetSatelliteContractVersion(Assembly)

指定したアセンブリの SatelliteContractVersionAttribute 属性で指定されたバージョンを返します。

GetStream(String, CultureInfo)

指定したカルチャを使用して、指定したリソースからアンマネージ メモリ ストリーム オブジェクトを返します。

GetStream(String)

指定したリソースからアンマネージ メモリ ストリーム オブジェクトを返します。

GetString(String, CultureInfo)

指定したカルチャにローカライズされた文字列リソースの値を返します。

GetString(String)

指定した文字列リソースの値を返します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
InternalGetResourceSet(CultureInfo, Boolean, Boolean)

リソース セットを検索するための実装を提供します。

MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ReleaseAllResources()

リソース マネージャーに、すべての Close() オブジェクトに対して ResourceSet メソッドを呼び出し、すべてのリソースを解放するように指示します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

スレッド セーフ

この型はスレッド セーフです。

こちらもご覧ください