ResourceSet Construtores

Definição

Cria uma nova instância da ResourceSet classe.

Sobrecargas

Nome Description
ResourceSet()

Inicializa uma nova instância da ResourceSet classe com propriedades padrão.

ResourceSet(Stream)

Cria uma nova instância da ResourceSet classe usando o padrão ResourceReader do sistema que lê recursos do fluxo fornecido.

ResourceSet(IResourceReader)

Cria uma nova instância da ResourceSet classe usando o leitor de recursos especificado.

ResourceSet(String)

Cria uma nova instância da ResourceSet classe usando o padrão ResourceReader do sistema que abre e lê recursos do arquivo especificado.

ResourceSet()

Origem:
ResourceSet.cs
Origem:
ResourceSet.cs
Origem:
ResourceSet.cs
Origem:
ResourceSet.cs
Origem:
ResourceSet.cs

Inicializa uma nova instância da ResourceSet classe com propriedades padrão.

protected:
 ResourceSet();
protected ResourceSet();
Protected Sub New ()

Aplica-se a

ResourceSet(Stream)

Origem:
ResourceSet.cs
Origem:
ResourceSet.cs
Origem:
ResourceSet.cs
Origem:
ResourceSet.cs
Origem:
ResourceSet.cs

Cria uma nova instância da ResourceSet classe usando o padrão ResourceReader do sistema que lê recursos do fluxo fornecido.

public:
 ResourceSet(System::IO::Stream ^ stream);
public ResourceSet(System.IO.Stream stream);
[System.Security.SecurityCritical]
public ResourceSet(System.IO.Stream stream);
new System.Resources.ResourceSet : System.IO.Stream -> System.Resources.ResourceSet
[<System.Security.SecurityCritical>]
new System.Resources.ResourceSet : System.IO.Stream -> System.Resources.ResourceSet
Public Sub New (stream As Stream)

Parâmetros

stream
Stream

Os Stream recursos a serem lidos. O fluxo deve se referir a um arquivo de recursos existente.

Atributos

Exceções

O stream não é legível.

O stream parâmetro é null.

Aplica-se a

ResourceSet(IResourceReader)

Origem:
ResourceSet.cs
Origem:
ResourceSet.cs
Origem:
ResourceSet.cs
Origem:
ResourceSet.cs
Origem:
ResourceSet.cs

Cria uma nova instância da ResourceSet classe usando o leitor de recursos especificado.

public:
 ResourceSet(System::Resources::IResourceReader ^ reader);
public ResourceSet(System.Resources.IResourceReader reader);
new System.Resources.ResourceSet : System.Resources.IResourceReader -> System.Resources.ResourceSet
Public Sub New (reader As IResourceReader)

Parâmetros

reader
IResourceReader

O leitor que será usado.

Exceções

O reader parâmetro é null.

Comentários

Você pode usar esse construtor para dar suporte a formatos de recurso personalizados usando um usuário fornecido IResourceReader.

Aplica-se a

ResourceSet(String)

Origem:
ResourceSet.cs
Origem:
ResourceSet.cs
Origem:
ResourceSet.cs
Origem:
ResourceSet.cs
Origem:
ResourceSet.cs

Cria uma nova instância da ResourceSet classe usando o padrão ResourceReader do sistema que abre e lê recursos do arquivo especificado.

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

Parâmetros

fileName
String

Arquivo de recurso a ser lido.

Exceções

O fileName parâmetro é null.

Exemplos

O exemplo de código a ResourceSet seguir define uma nova instância da classe para um arquivo específico, itera por meio dos recursos usados por esse arquivo e exibe seu conteúdo no console.

using System;
using System.Resources;
using System.Collections;

class EnumerateResources 
{
    public static void Main() 
    {
        // Create a ResourceSet for the file items.resources.
        ResourceSet rs = new ResourceSet("items.resources"); 

        // Create an IDictionaryEnumerator to read the data in the ResourceSet.
        IDictionaryEnumerator id = rs.GetEnumerator(); 

        // Iterate through the ResourceSet and display the contents to the console. 
        while(id.MoveNext())
          Console.WriteLine("\n[{0}] \t{1}", id.Key, id.Value); 

        rs.Close();
    }
}
Imports System.Resources
Imports System.Collections

Class EnumerateResources
   
   Public Shared Sub Main()
      ' Create a ResourceSet for the file items.resources.
      Dim rs As New ResourceSet("items.resources")      
      
      ' Create an IDictionaryEnumerator to read the data in the ResourceSet.
      Dim id As IDictionaryEnumerator = rs.GetEnumerator()
      
      ' Iterate through the ResourceSet and display the contents to the console. 
      While id.MoveNext()
         Console.WriteLine(ControlChars.NewLine + "[{0}] " + ControlChars.Tab + "{1}", id.Key, id.Value)
      End While 

      rs.Close()

   End Sub

End Class

Aplica-se a