ResXResourceReader Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci ResXResourceReader třídy .
Přetížení
ResXResourceReader(Stream) |
Inicializuje novou instanci ResXResourceReader třídy pro zadaný datový proud. |
ResXResourceReader(TextReader) |
Inicializuje novou instanci ResXResourceReader třídy pro zadaný TextReader. |
ResXResourceReader(String) |
Inicializuje novou instanci ResXResourceReader třídy pro zadaný soubor prostředků. |
ResXResourceReader(Stream, ITypeResolutionService) |
Inicializuje novou instanci ResXResourceReader třídy pomocí vstupního datového proudu a služby překladu typu. |
ResXResourceReader(Stream, AssemblyName[]) |
Inicializuje novou instanci ResXResourceReader třídy pomocí datového proudu a pole názvů sestavení. |
ResXResourceReader(TextReader, ITypeResolutionService) |
Inicializuje novou instanci třídy pomocí čtečky textového ResXResourceReader streamu a služby překladu typů. |
ResXResourceReader(TextReader, AssemblyName[]) |
Inicializuje novou instanci ResXResourceReader třídy pomocí objektu TextReader a pole názvů sestavení. |
ResXResourceReader(String, ITypeResolutionService) |
Inicializuje novou instanci ResXResourceReader třídy pomocí názvu souboru a služby překladu typu. |
ResXResourceReader(String, AssemblyName[]) |
Inicializuje novou instanci ResXResourceReader třídy pomocí názvu souboru prostředků XML a pole názvů sestavení. |
ResXResourceReader(Stream)
Inicializuje novou instanci ResXResourceReader třídy pro zadaný datový proud.
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)
Parametry
- stream
- Stream
Vstupní datový proud, který obsahuje prostředky.
Poznámky
Platí pro
ResXResourceReader(TextReader)
Inicializuje novou instanci ResXResourceReader třídy pro zadaný 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)
Parametry
- reader
- TextReader
Vstupní datový proud textu, který obsahuje prostředky.
Platí pro
ResXResourceReader(String)
Inicializuje novou instanci ResXResourceReader třídy pro zadaný soubor prostředků.
public:
ResXResourceReader(System::String ^ fileName);
public ResXResourceReader (string fileName);
new System.Resources.ResXResourceReader : string -> System.Resources.ResXResourceReader
Public Sub New (fileName As String)
Parametry
- fileName
- String
Cesta k souboru prostředků, který se má přečíst.
Příklady
Následující příklad vytvoří novou instanci ResXResourceReader třídy pro zadaný soubor, iteruje prostředky souboru a zobrazí obsah konzoly.
#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
Platí pro
ResXResourceReader(Stream, ITypeResolutionService)
Inicializuje novou instanci ResXResourceReader třídy pomocí vstupního datového proudu a služby překladu typu.
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)
Parametry
- stream
- Stream
Vstupní datový proud, který obsahuje prostředky.
- typeResolver
- ITypeResolutionService
Objekt, který překládá názvy typů zadané v prostředku.
Platí pro
ResXResourceReader(Stream, AssemblyName[])
Inicializuje novou instanci ResXResourceReader třídy pomocí datového proudu a pole názvů sestavení.
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())
Parametry
- stream
- Stream
Vstupní datový proud, který obsahuje prostředky.
- assemblyNames
- AssemblyName[]
Pole AssemblyName objektů, které určují jedno nebo více sestavení. Sestavení se používají k překladu názvu typu v prostředku na skutečný typ.
Platí pro
ResXResourceReader(TextReader, ITypeResolutionService)
Inicializuje novou instanci třídy pomocí čtečky textového ResXResourceReader streamu a služby překladu typů.
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)
Parametry
- reader
- TextReader
Čtečka textového streamu, která obsahuje prostředky.
- typeResolver
- ITypeResolutionService
Objekt, který překládá názvy typů zadané v prostředku.
Platí pro
ResXResourceReader(TextReader, AssemblyName[])
Inicializuje novou instanci ResXResourceReader třídy pomocí objektu TextReader a pole názvů sestavení.
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())
Parametry
- reader
- TextReader
Objekt používaný ke čtení prostředků z datového proudu textu.
- assemblyNames
- AssemblyName[]
Pole AssemblyName objektů, které určují jedno nebo více sestavení. Sestavení se používají k překladu názvu typu v prostředku na skutečný typ.
Platí pro
ResXResourceReader(String, ITypeResolutionService)
Inicializuje novou instanci ResXResourceReader třídy pomocí názvu souboru a služby překladu typu.
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)
Parametry
- fileName
- String
Název souboru prostředků XML, který obsahuje prostředky.
- typeResolver
- ITypeResolutionService
Objekt, který překládá názvy typů zadané v prostředku.
Platí pro
ResXResourceReader(String, AssemblyName[])
Inicializuje novou instanci ResXResourceReader třídy pomocí názvu souboru prostředků XML a pole názvů sestavení.
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())
Parametry
- fileName
- String
Název souboru prostředků XML, který obsahuje prostředky.
- assemblyNames
- AssemblyName[]
Pole AssemblyName objektů, které určují jedno nebo více sestavení. Sestavení se používají k překladu názvu typu v prostředku na skutečný typ.