Bagikan melalui


ResXResourceReader Konstruktor

Definisi

Menginisialisasi instans baru kelas ResXResourceReader.

Overload

ResXResourceReader(Stream)

Menginisialisasi instans ResXResourceReader baru kelas untuk aliran yang ditentukan.

ResXResourceReader(TextReader)

Menginisialisasi instans ResXResourceReader baru kelas untuk yang ditentukan TextReader.

ResXResourceReader(String)

Menginisialisasi instans ResXResourceReader baru kelas untuk file sumber daya yang ditentukan.

ResXResourceReader(Stream, ITypeResolutionService)

Menginisialisasi instans ResXResourceReader baru kelas menggunakan aliran input dan layanan resolusi jenis.

ResXResourceReader(Stream, AssemblyName[])

Menginisialisasi instans ResXResourceReader baru kelas menggunakan aliran dan array nama rakitan.

ResXResourceReader(TextReader, ITypeResolutionService)

Menginisialisasi instans ResXResourceReader baru kelas menggunakan pembaca aliran teks dan layanan resolusi jenis.

ResXResourceReader(TextReader, AssemblyName[])

Menginisialisasi instans ResXResourceReader baru kelas menggunakan TextReader objek dan array nama rakitan.

ResXResourceReader(String, ITypeResolutionService)

Menginisialisasi instans ResXResourceReader baru kelas menggunakan nama file dan layanan resolusi jenis.

ResXResourceReader(String, AssemblyName[])

Menginisialisasi instans ResXResourceReader baru kelas menggunakan nama file sumber daya XML dan array nama rakitan.

ResXResourceReader(Stream)

Menginisialisasi instans ResXResourceReader baru kelas untuk aliran yang ditentukan.

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)

Parameter

stream
Stream

Aliran input yang berisi sumber daya.

Keterangan

Catatan

Metode Dispose dan Close tidak menutup aliran yang Anda tentukan dalam konstruktor ini.

Berlaku untuk

ResXResourceReader(TextReader)

Menginisialisasi instans ResXResourceReader baru kelas untuk yang ditentukan 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)

Parameter

reader
TextReader

Aliran input teks yang berisi sumber daya.

Berlaku untuk

ResXResourceReader(String)

Menginisialisasi instans ResXResourceReader baru kelas untuk file sumber daya yang ditentukan.

public:
 ResXResourceReader(System::String ^ fileName);
public ResXResourceReader (string fileName);
new System.Resources.ResXResourceReader : string -> System.Resources.ResXResourceReader
Public Sub New (fileName As String)

Parameter

fileName
String

Jalur file sumber daya yang akan dibaca.

Contoh

Contoh berikut membuat instans ResXResourceReader baru kelas untuk file yang ditentukan, melakukan iterasi melalui sumber daya file, dan menampilkan konten ke konsol.

#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

Berlaku untuk

ResXResourceReader(Stream, ITypeResolutionService)

Menginisialisasi instans ResXResourceReader baru kelas menggunakan aliran input dan layanan resolusi jenis.

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)

Parameter

stream
Stream

Aliran input yang berisi sumber daya.

typeResolver
ITypeResolutionService

Objek yang menyelesaikan nama jenis yang ditentukan dalam sumber daya.

Berlaku untuk

ResXResourceReader(Stream, AssemblyName[])

Menginisialisasi instans ResXResourceReader baru kelas menggunakan aliran dan array nama rakitan.

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())

Parameter

stream
Stream

Aliran input yang berisi sumber daya.

assemblyNames
AssemblyName[]

Array AssemblyName objek yang menentukan satu atau beberapa rakitan. Rakitan digunakan untuk mengatasi nama jenis dalam sumber daya ke jenis aktual.

Berlaku untuk

ResXResourceReader(TextReader, ITypeResolutionService)

Menginisialisasi instans ResXResourceReader baru kelas menggunakan pembaca aliran teks dan layanan resolusi jenis.

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)

Parameter

reader
TextReader

Pembaca aliran teks yang berisi sumber daya.

typeResolver
ITypeResolutionService

Objek yang menyelesaikan nama jenis yang ditentukan dalam sumber daya.

Berlaku untuk

ResXResourceReader(TextReader, AssemblyName[])

Menginisialisasi instans ResXResourceReader baru kelas menggunakan TextReader objek dan array nama rakitan.

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())

Parameter

reader
TextReader

Objek yang digunakan untuk membaca sumber daya dari aliran teks.

assemblyNames
AssemblyName[]

Array AssemblyName objek yang menentukan satu atau beberapa rakitan. Rakitan digunakan untuk mengatasi nama jenis dalam sumber daya ke jenis aktual.

Berlaku untuk

ResXResourceReader(String, ITypeResolutionService)

Menginisialisasi instans ResXResourceReader baru kelas menggunakan nama file dan layanan resolusi jenis.

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)

Parameter

fileName
String

Nama file sumber daya XML yang berisi sumber daya.

typeResolver
ITypeResolutionService

Objek yang menyelesaikan nama jenis yang ditentukan dalam sumber daya.

Berlaku untuk

ResXResourceReader(String, AssemblyName[])

Menginisialisasi instans ResXResourceReader baru kelas menggunakan nama file sumber daya XML dan array nama rakitan.

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())

Parameter

fileName
String

Nama file sumber daya XML yang berisi sumber daya.

assemblyNames
AssemblyName[]

Array AssemblyName objek yang menentukan satu atau beberapa rakitan. Rakitan digunakan untuk mengatasi nama jenis dalam sumber daya ke jenis aktual.

Berlaku untuk