다음을 통해 공유


ResXResourceReader 생성자

정의

ResXResourceReader 클래스의 새 인스턴스를 초기화합니다.

오버로드

ResXResourceReader(Stream)

지정된 스트림에 대한 ResXResourceReader 클래스의 새 인스턴스를 초기화합니다.

ResXResourceReader(TextReader)

지정된 TextReader에 대한 ResXResourceReader 클래스의 새 인스턴스를 초기화합니다.

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

리소스를 포함하는 입력 스트림입니다.

설명

참고

Close 메서드는 Dispose 이 생성자에서 지정한 스트림을 닫지 않습니다.

적용 대상

ResXResourceReader(TextReader)

지정된 TextReader에 대한 ResXResourceReader 클래스의 새 인스턴스를 초기화합니다.

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 새 instance 만들고, 파일의 리소스를 반복 하 고 콘솔에 콘텐츠를 표시 합니다.

#using <system.windows.forms.dll>
#using <System.dll>

using namespace System;
using namespace System::Resources;
using namespace System::Collections;
void main()
{

   // Create a ResXResourceReader for the file items.resx.
   ResXResourceReader^ rsxr = gcnew ResXResourceReader( "items.resx" );


   // Iterate through the resources and display the contents to the console.
   IEnumerator^ myEnum = rsxr->GetEnumerator();
   while ( myEnum->MoveNext() )
   {
      DictionaryEntry^ d = safe_cast<DictionaryEntry^>(myEnum->Current);
      Console::WriteLine( "{0}:\t {1}", d->Key, d->Value );
   }


   //Close the reader.
   rsxr->Close();
}
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[]

하나 이상의 어셈블리를 지정하는 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[]

하나 이상의 어셈블리를 지정하는 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[]

하나 이상의 어셈블리를 지정하는 AssemblyName 개체의 배열입니다. 이 어셈블리는 리소스의 형식 이름을 실제 형식으로 확인하는 데 사용됩니다.

적용 대상