ResXResourceReader コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ResXResourceReader クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| ResXResourceReader(Stream) |
指定したストリームの ResXResourceReader クラスの新しいインスタンスを初期化します。 |
| ResXResourceReader(TextReader) |
指定したResXResourceReaderのTextReader クラスの新しいインスタンスを初期化します。 |
| ResXResourceReader(String) |
指定したリソース ファイルの ResXResourceReader クラスの新しいインスタンスを初期化します。 |
| ResXResourceReader(Stream, ITypeResolutionService) |
入力ストリームと型解決サービスを使用して、 ResXResourceReader クラスの新しいインスタンスを初期化します。 |
| ResXResourceReader(Stream, AssemblyName[]) |
ストリームとアセンブリ名の配列を使用して、 ResXResourceReader クラスの新しいインスタンスを初期化します。 |
| ResXResourceReader(TextReader, ITypeResolutionService) |
テキスト ストリーム リーダーと型解決サービスを使用して、 ResXResourceReader クラスの新しいインスタンスを初期化します。 |
| ResXResourceReader(TextReader, AssemblyName[]) |
ResXResourceReader オブジェクトとアセンブリ名の配列を使用して、TextReader クラスの新しいインスタンスを初期化します。 |
| ResXResourceReader(String, ITypeResolutionService) |
ファイル名と型解決サービスを使用して、 ResXResourceReader クラスの新しいインスタンスを初期化します。 |
| ResXResourceReader(String, AssemblyName[]) |
XML リソース ファイル名とアセンブリ名の配列を使用して、 ResXResourceReader クラスの新しいインスタンスを初期化します。 |
ResXResourceReader(Stream)
指定したストリームの ResXResourceReader クラスの新しいインスタンスを初期化します。
public:
ResXResourceReader(System::IO::Stream ^ stream);
public ResXResourceReader(System.IO.Stream stream);
new System.Resources.ResXResourceReader : System.IO.Stream -> System.Resources.ResXResourceReader
Public Sub New (stream As Stream)
パラメーター
- stream
- Stream
リソースを含む入力ストリーム。
注釈
適用対象
ResXResourceReader(TextReader)
指定したResXResourceReaderのTextReader クラスの新しいインスタンスを初期化します。
public:
ResXResourceReader(System::IO::TextReader ^ reader);
public ResXResourceReader(System.IO.TextReader reader);
new System.Resources.ResXResourceReader : System.IO.TextReader -> System.Resources.ResXResourceReader
Public Sub New (reader As TextReader)
パラメーター
- reader
- TextReader
リソースを含むテキスト入力ストリーム。
適用対象
ResXResourceReader(String)
指定したリソース ファイルの ResXResourceReader クラスの新しいインスタンスを初期化します。
public:
ResXResourceReader(System::String ^ fileName);
public ResXResourceReader(string fileName);
new System.Resources.ResXResourceReader : string -> System.Resources.ResXResourceReader
Public Sub New (fileName As String)
パラメーター
- fileName
- String
読み取るリソース ファイルのパス。
例
次の例では、指定したファイルの ResXResourceReader クラスの新しいインスタンスを作成し、ファイルのリソースを反復処理して、内容をコンソールに表示します。
using System;
using System.Resources;
using System.Collections;
class ReadResXResources
{
public static void Main()
{
// Create a ResXResourceReader for the file items.resx.
ResXResourceReader rsxr = new ResXResourceReader("items.resx");
// Iterate through the resources and display the contents to the console.
foreach (DictionaryEntry d in rsxr)
{
Console.WriteLine(d.Key.ToString() + ":\t" + d.Value.ToString());
}
//Close the reader.
rsxr.Close();
}
}
Imports System.Resources
Imports System.Collections
Class ReadResXResources
Public Shared Sub Main()
' Create a ResXResourceReader for the file items.resx.
Dim rsxr As ResXResourceReader
rsxr = New ResXResourceReader("items.resx")
' Iterate through the resources and display the contents to the console.
Dim d As DictionaryEntry
For Each d In rsxr
Console.WriteLine(d.Key.ToString() + ":" + ControlChars.Tab + d.Value.ToString())
Next d
'Close the reader.
rsxr.Close()
End Sub
End Class
適用対象
ResXResourceReader(Stream, ITypeResolutionService)
入力ストリームと型解決サービスを使用して、 ResXResourceReader クラスの新しいインスタンスを初期化します。
public:
ResXResourceReader(System::IO::Stream ^ stream, System::ComponentModel::Design::ITypeResolutionService ^ typeResolver);
public ResXResourceReader(System.IO.Stream stream, System.ComponentModel.Design.ITypeResolutionService typeResolver);
new System.Resources.ResXResourceReader : System.IO.Stream * System.ComponentModel.Design.ITypeResolutionService -> System.Resources.ResXResourceReader
Public Sub New (stream As Stream, typeResolver As ITypeResolutionService)
パラメーター
- stream
- Stream
リソースを含む入力ストリーム。
- typeResolver
- ITypeResolutionService
リソースで指定された型名を解決するオブジェクト。
適用対象
ResXResourceReader(Stream, AssemblyName[])
ストリームとアセンブリ名の配列を使用して、 ResXResourceReader クラスの新しいインスタンスを初期化します。
public:
ResXResourceReader(System::IO::Stream ^ stream, cli::array <System::Reflection::AssemblyName ^> ^ assemblyNames);
public ResXResourceReader(System.IO.Stream stream, System.Reflection.AssemblyName[] assemblyNames);
new System.Resources.ResXResourceReader : System.IO.Stream * System.Reflection.AssemblyName[] -> System.Resources.ResXResourceReader
Public Sub New (stream As Stream, assemblyNames As AssemblyName())
パラメーター
- stream
- Stream
リソースを含む入力ストリーム。
- assemblyNames
- AssemblyName[]
1 つ以上のアセンブリを指定する AssemblyName オブジェクトの配列。 アセンブリは、リソース内の型名を実際の型に解決するために使用されます。
適用対象
ResXResourceReader(TextReader, ITypeResolutionService)
テキスト ストリーム リーダーと型解決サービスを使用して、 ResXResourceReader クラスの新しいインスタンスを初期化します。
public:
ResXResourceReader(System::IO::TextReader ^ reader, System::ComponentModel::Design::ITypeResolutionService ^ typeResolver);
public ResXResourceReader(System.IO.TextReader reader, System.ComponentModel.Design.ITypeResolutionService typeResolver);
new System.Resources.ResXResourceReader : System.IO.TextReader * System.ComponentModel.Design.ITypeResolutionService -> System.Resources.ResXResourceReader
Public Sub New (reader As TextReader, typeResolver As ITypeResolutionService)
パラメーター
- reader
- TextReader
リソースを含むテキスト ストリーム リーダー。
- typeResolver
- ITypeResolutionService
リソースで指定された型名を解決するオブジェクト。
適用対象
ResXResourceReader(TextReader, AssemblyName[])
ResXResourceReader オブジェクトとアセンブリ名の配列を使用して、TextReader クラスの新しいインスタンスを初期化します。
public:
ResXResourceReader(System::IO::TextReader ^ reader, cli::array <System::Reflection::AssemblyName ^> ^ assemblyNames);
public ResXResourceReader(System.IO.TextReader reader, System.Reflection.AssemblyName[] assemblyNames);
new System.Resources.ResXResourceReader : System.IO.TextReader * System.Reflection.AssemblyName[] -> System.Resources.ResXResourceReader
Public Sub New (reader As TextReader, assemblyNames As AssemblyName())
パラメーター
- reader
- TextReader
テキスト ストリームからリソースを読み取るために使用されるオブジェクト。
- assemblyNames
- AssemblyName[]
1 つ以上のアセンブリを指定する AssemblyName オブジェクトの配列。 アセンブリは、リソース内の型名を実際の型に解決するために使用されます。
適用対象
ResXResourceReader(String, ITypeResolutionService)
ファイル名と型解決サービスを使用して、 ResXResourceReader クラスの新しいインスタンスを初期化します。
public:
ResXResourceReader(System::String ^ fileName, System::ComponentModel::Design::ITypeResolutionService ^ typeResolver);
public ResXResourceReader(string fileName, System.ComponentModel.Design.ITypeResolutionService typeResolver);
public ResXResourceReader(string fileName, System.ComponentModel.Design.ITypeResolutionService? typeResolver);
new System.Resources.ResXResourceReader : string * System.ComponentModel.Design.ITypeResolutionService -> System.Resources.ResXResourceReader
Public Sub New (fileName As String, typeResolver As ITypeResolutionService)
パラメーター
- fileName
- String
リソースを含む XML リソース ファイルの名前。
- typeResolver
- ITypeResolutionService
リソースで指定された型名を解決するオブジェクト。
適用対象
ResXResourceReader(String, AssemblyName[])
XML リソース ファイル名とアセンブリ名の配列を使用して、 ResXResourceReader クラスの新しいインスタンスを初期化します。
public:
ResXResourceReader(System::String ^ fileName, cli::array <System::Reflection::AssemblyName ^> ^ assemblyNames);
public ResXResourceReader(string fileName, System.Reflection.AssemblyName[] assemblyNames);
new System.Resources.ResXResourceReader : string * System.Reflection.AssemblyName[] -> System.Resources.ResXResourceReader
Public Sub New (fileName As String, assemblyNames As AssemblyName())
パラメーター
- fileName
- String
リソースを含む XML リソース ファイルの名前。
- assemblyNames
- AssemblyName[]
1 つ以上のアセンブリを指定する AssemblyName オブジェクトの配列。 アセンブリは、リソース内の型名を実際の型に解決するために使用されます。