ResXResourceSetとは? わかりやすく解説

ResXResourceSet クラス

XML リソース (.resx) ファイルを表すすべての項目を、単一のオブジェクト内に収集します。

名前空間: System.Resources
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Class ResXResourceSet
    Inherits ResourceSet
Dim instance As ResXResourceSet
public class ResXResourceSet : ResourceSet
public ref class ResXResourceSet : public
 ResourceSet
public class ResXResourceSet extends ResourceSet
public class ResXResourceSet extends
 ResourceSet
解説解説

ResXResourceSet クラスは IResourceReader で列挙し、すべての名前と値を読み込み、ハッシュ テーブルに格納します。

ResXResourceSet は、.resx ファイルのすべてのリソースをメモリに読み込むための便利な方法を提供します。.resx ファイルを ResXResourceSet に読み込んだら、GetObject メソッドを使用して、特定のリソースを取得できます。

.resx ファイルの形式の詳細については、「.Resx ファイル形式のリソース」を参照してください。

継承時の注意 独自のリソース リーダーとリソース ライタを使用する ResXResourceSet の派生クラスは、GetDefaultReader と GetDefaultWriter をオーバーライドして、ResXResourceSet を解釈するための適切な機能を提供する必要があります。

.NET Framework のセキュリティ.NET Framework のセキュリティ
継承階層継承階層
System.Object
   System.Resources.ResourceSet
    System.Resources.ResXResourceSet
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

ResXResourceSet コンストラクタ (String)


ResXResourceSet コンストラクタ (Stream)

ResXResourceSet クラスの新しいインスタンスを、指定したストリームからリソースを読み取るシステムの既定の ResXResourceReader を使用して初期化します。

名前空間: System.Resources
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

ResXResourceSet コンストラクタ


ResXResourceSet フィールド


プロテクト フィールドプロテクト フィールド

  名前 説明
プロテクト フィールド Reader  リソースを読み取るときに使用する IResourceReader を示します。 ( ResourceSet から継承されます。)
プロテクト フィールド Table  リソースを格納する Hashtable。 ( ResourceSet から継承されます。)
参照参照

関連項目

ResXResourceSet クラス
System.Resources 名前空間

その他の技術情報

.Resx ファイル形式のリソース

ResXResourceSet メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Close  この ResourceSet が使用するすべてのリソースを閉じて解放します。 ( ResourceSet から継承されます。)
パブリック メソッド Dispose  オーバーロードされます。 現在の ResourceSet インスタンスによって使用されているリソースを解放します。 ( ResourceSet から継承されます。)
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド GetDefaultReader オーバーライドされます。 この種類の ResXResourceSet で優先的に使用するリソース リーダー クラスを返します。
パブリック メソッド GetDefaultWriter オーバーライドされます。 この種類の ResXResourceSet で優先的に使用するリソース ライタ クラスを返します。
パブリック メソッド GetEnumerator  ResourceSet を反復処理できる IDictionaryEnumerator を返します。 ( ResourceSet から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetObject  オーバーロードされます。 指定した名前のリソース オブジェクトを返します。 ( ResourceSet から継承されます。)
パブリック メソッド GetString  オーバーロードされます。 指定した名前の String リソースを返します。 ( ResourceSet から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド ToString  現在の Object を表す String を返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ResXResourceSet クラス
System.Resources 名前空間

その他の技術情報

.Resx ファイル形式のリソース

ResXResourceSet メンバ

XML リソース (.resx) ファイルを表すすべての項目を、単一のオブジェクト内に収集します。

ResXResourceSet データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
プロテクト フィールドプロテクト フィールド
  名前 説明
プロテクト フィールド Reader  リソースを読み取るときに使用する IResourceReader を示します。(ResourceSet から継承されます。)
プロテクト フィールド Table  リソースを格納する Hashtable。(ResourceSet から継承されます。)
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Close  この ResourceSet が使用するすべてのリソースを閉じて解放します。 (ResourceSet から継承されます。)
パブリック メソッド Dispose  オーバーロードされます。 現在の ResourceSet インスタンスによって使用されているリソースを解放します。 (ResourceSet から継承されます。)
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetDefaultReader オーバーライドされます。 この種類の ResXResourceSet で優先的に使用するリソース リーダー クラスを返します。
パブリック メソッド GetDefaultWriter オーバーライドされます。 この種類の ResXResourceSet で優先的に使用するリソース ライタ クラスを返します。
パブリック メソッド GetEnumerator  ResourceSet を反復処理できる IDictionaryEnumerator を返します。 (ResourceSet から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetObject  オーバーロードされます。 指定した名前のリソース オブジェクトを返します。 (ResourceSet から継承されます。)
パブリック メソッド GetString  オーバーロードされます。 指定した名前の String リソースを返します。 (ResourceSet から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド ToString  現在の Object を表す String を返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ResXResourceSet クラス
System.Resources 名前空間

その他の技術情報

.Resx ファイル形式のリソース



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「ResXResourceSet」の関連用語

ResXResourceSetのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ResXResourceSetのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS