ResXResourceReader コンストラクター

定義

ResXResourceReader クラスの新しいインスタンスを初期化します。

オーバーロード

名前 説明
ResXResourceReader(Stream)

指定したストリームの ResXResourceReader クラスの新しいインスタンスを初期化します。

ResXResourceReader(TextReader)

指定したResXResourceReaderTextReader クラスの新しいインスタンスを初期化します。

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.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs

指定したストリームの 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

リソースを含む入力ストリーム。

注釈

Note

DisposeメソッドとClose メソッドは、このコンストラクターで指定したストリームを閉じません。

適用対象

ResXResourceReader(TextReader)

ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs

指定したResXResourceReaderTextReader クラスの新しいインスタンスを初期化します。

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.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs

指定したリソース ファイルの 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.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs

入力ストリームと型解決サービスを使用して、 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.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs

ストリームとアセンブリ名の配列を使用して、 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.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs

テキスト ストリーム リーダーと型解決サービスを使用して、 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.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs

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.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs

ファイル名と型解決サービスを使用して、 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[])

ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs
ソース:
ResXResourceReader.cs

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 オブジェクトの配列。 アセンブリは、リソース内の型名を実際の型に解決するために使用されます。

適用対象