ResXResourceReader Construtores

Definição

Inicializa uma nova instância da ResXResourceReader classe.

Sobrecargas

Name Description
ResXResourceReader(Stream)

Inicializa uma nova instância da ResXResourceReader classe para o fluxo especificado.

ResXResourceReader(TextReader)

Inicializa uma nova instância da ResXResourceReader classe para o especificado TextReader.

ResXResourceReader(String)

Inicializa uma nova instância da ResXResourceReader classe para o ficheiro de recurso especificado.

ResXResourceReader(Stream, ITypeResolutionService)

Inicializa uma nova instância da ResXResourceReader classe usando um fluxo de entrada e um serviço de resolução de tipos.

ResXResourceReader(Stream, AssemblyName[])

Inicializa uma nova instância da ResXResourceReader classe usando um fluxo e um array de nomes de assembly.

ResXResourceReader(TextReader, ITypeResolutionService)

Inicializa uma nova instância da ResXResourceReader classe usando um leitor de fluxo de texto e um serviço de resolução de tipos.

ResXResourceReader(TextReader, AssemblyName[])

Inicializa uma nova instância da ResXResourceReader classe usando um TextReader objeto e um array de nomes de assembly.

ResXResourceReader(String, ITypeResolutionService)

Inicializa uma nova instância da ResXResourceReader classe usando um nome de ficheiro e um serviço de resolução de tipos.

ResXResourceReader(String, AssemblyName[])

Inicializa uma nova instância da ResXResourceReader classe usando um nome de ficheiro de recurso XML e um array de nomes de assembly.

ResXResourceReader(Stream)

Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs

Inicializa uma nova instância da ResXResourceReader classe para o fluxo especificado.

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)

Parâmetros

stream
Stream

Um fluxo de entrada que contém recursos.

Observações

Note

Os Dispose métodos e Close não fecham o fluxo que especifica neste construtor.

Aplica-se a

ResXResourceReader(TextReader)

Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs

Inicializa uma nova instância da ResXResourceReader classe para o especificado 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)

Parâmetros

reader
TextReader

Um fluxo de entrada de texto que contém recursos.

Aplica-se a

ResXResourceReader(String)

Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs

Inicializa uma nova instância da ResXResourceReader classe para o ficheiro de recurso especificado.

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

Parâmetros

fileName
String

O caminho do ficheiro de recurso a ler.

Exemplos

O exemplo seguinte cria uma nova instância da ResXResourceReader classe para o ficheiro especificado, itera pelos recursos do ficheiro e exibe o conteúdo na consola.

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

Aplica-se a

ResXResourceReader(Stream, ITypeResolutionService)

Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs

Inicializa uma nova instância da ResXResourceReader classe usando um fluxo de entrada e um serviço de resolução de tipos.

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)

Parâmetros

stream
Stream

Um fluxo de entrada que contém recursos.

typeResolver
ITypeResolutionService

Um objeto que resolve nomes de tipos especificados num recurso.

Aplica-se a

ResXResourceReader(Stream, AssemblyName[])

Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs

Inicializa uma nova instância da ResXResourceReader classe usando um fluxo e um array de nomes de assembly.

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

Parâmetros

stream
Stream

Um fluxo de entrada que contém recursos.

assemblyNames
AssemblyName[]

Um array de AssemblyName objetos que especifica um ou mais assemblies. Os assemblies são usados para resolver um nome de tipo no recurso para um tipo real.

Aplica-se a

ResXResourceReader(TextReader, ITypeResolutionService)

Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs

Inicializa uma nova instância da ResXResourceReader classe usando um leitor de fluxo de texto e um serviço de resolução de tipos.

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)

Parâmetros

reader
TextReader

Um leitor de fluxo de texto que contém recursos.

typeResolver
ITypeResolutionService

Um objeto que resolve nomes de tipos especificados num recurso.

Aplica-se a

ResXResourceReader(TextReader, AssemblyName[])

Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs

Inicializa uma nova instância da ResXResourceReader classe usando um TextReader objeto e um array de nomes de assembly.

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

Parâmetros

reader
TextReader

Um objeto usado para ler recursos a partir de um fluxo de texto.

assemblyNames
AssemblyName[]

Um array de AssemblyName objetos que especifica um ou mais assemblies. Os assemblies são usados para resolver um nome de tipo no recurso para um tipo real.

Aplica-se a

ResXResourceReader(String, ITypeResolutionService)

Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs

Inicializa uma nova instância da ResXResourceReader classe usando um nome de ficheiro e um serviço de resolução de tipos.

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)

Parâmetros

fileName
String

O nome de um ficheiro de recurso XML que contém recursos.

typeResolver
ITypeResolutionService

Um objeto que resolve nomes de tipos especificados num recurso.

Aplica-se a

ResXResourceReader(String, AssemblyName[])

Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs
Origem:
ResXResourceReader.cs

Inicializa uma nova instância da ResXResourceReader classe usando um nome de ficheiro de recurso XML e um array de nomes de assembly.

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

Parâmetros

fileName
String

O nome de um ficheiro de recurso XML que contém recursos.

assemblyNames
AssemblyName[]

Um array de AssemblyName objetos que especifica um ou mais assemblies. Os assemblies são usados para resolver um nome de tipo no recurso para um tipo real.

Aplica-se a