ResourceSet Konstruktory

Definice

Vytvoří novou instanci ResourceSet třídy.

Přetížení

Name Description
ResourceSet()

Inicializuje novou instanci ResourceSet třídy s výchozími vlastnostmi.

ResourceSet(Stream)

Vytvoří novou instanci ResourceSet třídy pomocí výchozího systémového nastavení ResourceReader , který čte prostředky z daného datového proudu.

ResourceSet(IResourceReader)

Vytvoří novou instanci ResourceSet třídy pomocí zadané čtečky prostředků.

ResourceSet(String)

Vytvoří novou instanci ResourceSet třídy pomocí výchozího systémového nastavení ResourceReader , který otevře a načte prostředky z daného souboru.

ResourceSet()

Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs

Inicializuje novou instanci ResourceSet třídy s výchozími vlastnostmi.

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

Platí pro

ResourceSet(Stream)

Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs

Vytvoří novou instanci ResourceSet třídy pomocí výchozího systémového nastavení ResourceReader , který čte prostředky z daného datového proudu.

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)

Parametry

stream
Stream

Zdroje Stream , které se mají přečíst. Stream by měl odkazovat na existující soubor prostředků.

Atributy

Výjimky

Není stream čitelný.

Parametr stream je null.

Platí pro

ResourceSet(IResourceReader)

Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs

Vytvoří novou instanci ResourceSet třídy pomocí zadané čtečky prostředků.

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)

Parametry

reader
IResourceReader

Čtenář, který se použije.

Výjimky

Parametr reader je null.

Poznámky

Tento konstruktor můžete použít k podpoře vlastních formátů prostředků pomocí uživatelem.IResourceReader

Platí pro

ResourceSet(String)

Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs
Zdroj:
ResourceSet.cs

Vytvoří novou instanci ResourceSet třídy pomocí výchozího systémového nastavení ResourceReader , který otevře a načte prostředky z daného souboru.

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

Parametry

fileName
String

Soubor prostředků, který se má přečíst.

Výjimky

Parametr fileName je null.

Příklady

Následující příklad kódu definuje novou instanci ResourceSet třídy pro určitý soubor, iteruje prostředky, které tento soubor používá, a zobrazí jejich obsah v konzole.

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

Platí pro