ResXResourceReader Constructores

Definición

Inicializa una nueva instancia de la clase ResXResourceReader.

Sobrecargas

Nombre Description
ResXResourceReader(Stream)

Inicializa una nueva instancia de la ResXResourceReader clase para la secuencia especificada.

ResXResourceReader(TextReader)

Inicializa una nueva instancia de la ResXResourceReader clase para el especificado TextReader.

ResXResourceReader(String)

Inicializa una nueva instancia de la ResXResourceReader clase para el archivo de recursos especificado.

ResXResourceReader(Stream, ITypeResolutionService)

Inicializa una nueva instancia de la ResXResourceReader clase mediante un flujo de entrada y un servicio de resolución de tipos.

ResXResourceReader(Stream, AssemblyName[])

Inicializa una nueva instancia de la ResXResourceReader clase mediante una secuencia y una matriz de nombres de ensamblado.

ResXResourceReader(TextReader, ITypeResolutionService)

Inicializa una nueva instancia de la ResXResourceReader clase mediante un lector de secuencias de texto y un servicio de resolución de tipos.

ResXResourceReader(TextReader, AssemblyName[])

Inicializa una nueva instancia de la ResXResourceReader clase utilizando un TextReader objeto y una matriz de nombres de ensamblado.

ResXResourceReader(String, ITypeResolutionService)

Inicializa una nueva instancia de la ResXResourceReader clase utilizando un nombre de archivo y un servicio de resolución de tipos.

ResXResourceReader(String, AssemblyName[])

Inicializa una nueva instancia de la ResXResourceReader clase mediante un nombre de archivo de recursos XML y una matriz de nombres de ensamblado.

ResXResourceReader(Stream)

Inicializa una nueva instancia de la ResXResourceReader clase para la secuencia especificada.

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

Flujo de entrada que contiene recursos.

Comentarios

Note

Los Dispose métodos y Close no cierran la secuencia especificada en este constructor.

Se aplica a

ResXResourceReader(TextReader)

Inicializa una nueva instancia de la ResXResourceReader clase para el 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

Flujo de entrada de texto que contiene recursos.

Se aplica a

ResXResourceReader(String)

Inicializa una nueva instancia de la ResXResourceReader clase para el archivo de recursos 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

Ruta de acceso del archivo de recursos que se va a leer.

Ejemplos

En el ejemplo siguiente se crea una nueva instancia de la ResXResourceReader clase para el archivo especificado, se recorre en iteración los recursos del archivo y se muestra el contenido en la 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

Se aplica a

ResXResourceReader(Stream, ITypeResolutionService)

Inicializa una nueva instancia de la ResXResourceReader clase mediante un flujo de entrada y un servicio de resolución 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

Flujo de entrada que contiene recursos.

typeResolver
ITypeResolutionService

Objeto que resuelve los nombres de tipo especificados en un recurso.

Se aplica a

ResXResourceReader(Stream, AssemblyName[])

Inicializa una nueva instancia de la ResXResourceReader clase mediante una secuencia y una matriz de nombres de ensamblado.

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

Flujo de entrada que contiene recursos.

assemblyNames
AssemblyName[]

Matriz de AssemblyName objetos que especifica uno o varios ensamblados. Los ensamblados se usan para resolver un nombre de tipo en el recurso en un tipo real.

Se aplica a

ResXResourceReader(TextReader, ITypeResolutionService)

Inicializa una nueva instancia de la ResXResourceReader clase mediante un lector de secuencias de texto y un servicio de resolución 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

Lector de secuencias de texto que contiene recursos.

typeResolver
ITypeResolutionService

Objeto que resuelve los nombres de tipo especificados en un recurso.

Se aplica a

ResXResourceReader(TextReader, AssemblyName[])

Inicializa una nueva instancia de la ResXResourceReader clase utilizando un TextReader objeto y una matriz de nombres de ensamblado.

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

Objeto que se usa para leer recursos de una secuencia de texto.

assemblyNames
AssemblyName[]

Matriz de AssemblyName objetos que especifica uno o varios ensamblados. Los ensamblados se usan para resolver un nombre de tipo en el recurso en un tipo real.

Se aplica a

ResXResourceReader(String, ITypeResolutionService)

Inicializa una nueva instancia de la ResXResourceReader clase utilizando un nombre de archivo y un servicio de resolución de tipos.

public:
 ResXResourceReader(System::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

Nombre de un archivo de recursos XML que contiene recursos.

typeResolver
ITypeResolutionService

Objeto que resuelve los nombres de tipo especificados en un recurso.

Se aplica a

ResXResourceReader(String, AssemblyName[])

Inicializa una nueva instancia de la ResXResourceReader clase mediante un nombre de archivo de recursos XML y una matriz de nombres de ensamblado.

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

Nombre de un archivo de recursos XML que contiene recursos.

assemblyNames
AssemblyName[]

Matriz de AssemblyName objetos que especifica uno o varios ensamblados. Los ensamblados se usan para resolver un nombre de tipo en el recurso en un tipo real.

Se aplica a