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)

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

ResourceManager(String, Assembly, Type)

指定した ResourceSet クラスを使用して、指定したアセンブリ内で指定したルート名を持つファイルに含まれるリソースを検索する 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)

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

GetObject(String, CultureInfo)

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

GetResourceFileName(CultureInfo)

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

GetResourceSet(CultureInfo, Boolean, Boolean)

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

GetSatelliteContractVersion(Assembly)

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

GetStream(String)

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

GetStream(String, CultureInfo)

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

GetString(String)

指定されている文字列リソースの値を返します。

GetString(String, CultureInfo)

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

GetType()

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

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

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

MemberwiseClone()

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

(継承元 Object)
ReleaseAllResources()

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

ToString()

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

(継承元 Object)

適用対象

スレッド セーフ

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

こちらもご覧ください