ResourceSet コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ResourceSet クラスの新しいインスタンスを作成します。
オーバーロード
| 名前 | 説明 |
|---|---|
| ResourceSet() |
既定のプロパティを使用して、 ResourceSet クラスの新しいインスタンスを初期化します。 |
| ResourceSet(Stream) |
指定されたストリームからリソースを読み取るシステムの既定のResourceReaderを使用して、ResourceSet クラスの新しいインスタンスを作成します。 |
| ResourceSet(IResourceReader) |
指定したリソース リーダーを使用して、 ResourceSet クラスの新しいインスタンスを作成します。 |
| ResourceSet(String) |
指定されたファイルからリソースを開いて読み取るシステムの既定のResourceReaderを使用して、ResourceSet クラスの新しいインスタンスを作成します。 |
ResourceSet()
既定のプロパティを使用して、 ResourceSet クラスの新しいインスタンスを初期化します。
protected:
ResourceSet();
protected ResourceSet();
Protected Sub New ()
適用対象
ResourceSet(Stream)
指定されたストリームからリソースを読み取るシステムの既定のResourceReaderを使用して、ResourceSet クラスの新しいインスタンスを作成します。
public:
ResourceSet(System::IO::Stream ^ stream);
public ResourceSet(System.IO.Stream stream);
[System.Security.SecurityCritical]
public ResourceSet(System.IO.Stream stream);
new System.Resources.ResourceSet : System.IO.Stream -> System.Resources.ResourceSet
[<System.Security.SecurityCritical>]
new System.Resources.ResourceSet : System.IO.Stream -> System.Resources.ResourceSet
Public Sub New (stream As Stream)
パラメーター
- 属性
例外
streamは読み取りできません。
stream パラメーターはnull。
適用対象
ResourceSet(IResourceReader)
指定したリソース リーダーを使用して、 ResourceSet クラスの新しいインスタンスを作成します。
public:
ResourceSet(System::Resources::IResourceReader ^ reader);
public ResourceSet(System.Resources.IResourceReader reader);
new System.Resources.ResourceSet : System.Resources.IResourceReader -> System.Resources.ResourceSet
Public Sub New (reader As IResourceReader)
パラメーター
- reader
- IResourceReader
使用されるリーダー。
例外
reader パラメーターはnull。
注釈
このコンストラクターを使用すると、ユーザー指定の IResourceReaderを使用してカスタム リソース形式をサポートできます。
適用対象
ResourceSet(String)
指定されたファイルからリソースを開いて読み取るシステムの既定のResourceReaderを使用して、ResourceSet クラスの新しいインスタンスを作成します。
public:
ResourceSet(System::String ^ fileName);
public ResourceSet(string fileName);
new System.Resources.ResourceSet : string -> System.Resources.ResourceSet
Public Sub New (fileName As String)
パラメーター
- fileName
- String
読み取るリソース ファイル。
例外
fileName パラメーターはnull。
例
次のコード例では、特定のファイルの ResourceSet クラスの新しいインスタンスを定義し、そのファイルで使用されるリソースを反復処理し、その内容をコンソールに表示します。
using System;
using System.Resources;
using System.Collections;
class EnumerateResources
{
public static void Main()
{
// Create a ResourceSet for the file items.resources.
ResourceSet rs = new ResourceSet("items.resources");
// Create an IDictionaryEnumerator to read the data in the ResourceSet.
IDictionaryEnumerator id = rs.GetEnumerator();
// Iterate through the ResourceSet and display the contents to the console.
while(id.MoveNext())
Console.WriteLine("\n[{0}] \t{1}", id.Key, id.Value);
rs.Close();
}
}
Imports System.Resources
Imports System.Collections
Class EnumerateResources
Public Shared Sub Main()
' Create a ResourceSet for the file items.resources.
Dim rs As New ResourceSet("items.resources")
' Create an IDictionaryEnumerator to read the data in the ResourceSet.
Dim id As IDictionaryEnumerator = rs.GetEnumerator()
' Iterate through the ResourceSet and display the contents to the console.
While id.MoveNext()
Console.WriteLine(ControlChars.NewLine + "[{0}] " + ControlChars.Tab + "{1}", id.Key, id.Value)
End While
rs.Close()
End Sub
End Class