Share via


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 の派生クラスは、GetDefaultReaderGetDefaultWriter をオーバーライドして、ResXResourceSet を解釈するための適切な機能を提供する必要があります。

.NET Framework のセキュリティ

継承階層

System.Object
   System.Resources.ResourceSet
    System.Resources.ResXResourceSet

スレッド セーフ

この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1、1.0

参照

関連項目

ResXResourceSet メンバ
System.Resources 名前空間

その他の技術情報

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