ResourceSet 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í.
Vytvoří novou instanci třídy ResourceSet.
Přetížení
ResourceSet() |
Inicializuje novou instanci třídy s výchozími ResourceSet vlastnostmi. |
ResourceSet(Stream) |
Vytvoří novou instanci ResourceSet třídy pomocí výchozího ResourceReader nastavení systému, 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 čte prostředky z daného souboru. |
ResourceSet()
- Zdroj:
- ResourceSet.cs
- Zdroj:
- ResourceSet.cs
- Zdroj:
- ResourceSet.cs
Inicializuje novou instanci třídy s výchozími ResourceSet vlastnostmi.
protected:
ResourceSet();
protected ResourceSet ();
Protected Sub New ()
Platí pro
ResourceSet(Stream)
- Zdroj:
- ResourceSet.cs
- Zdroj:
- ResourceSet.cs
- Zdroj:
- ResourceSet.cs
Vytvoří novou instanci ResourceSet třídy pomocí výchozího ResourceReader nastavení systému, 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
Informace Stream o prostředcích, které se mají číst. Datový proud by měl odkazovat na existující soubor prostředků.
- Atributy
Výjimky
Soubor stream
není čitelný.
Parametr stream
je null
.
Platí pro
ResourceSet(IResourceReader)
- 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 poskytnutého IResourceReader.
Platí pro
ResourceSet(String)
- 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 č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ředku ke čtení.
Výjimky
Parametr fileName
je null
.
Příklady
Následující příklad kódu definuje novou instanci ResourceSet třídy pro konkrétní soubor, iteruje prostředky používané tímto souborem a zobrazí jejich obsah do konzoly.
using namespace System;
using namespace System::Resources;
using namespace System::Collections;
int main()
{
// Create a ResourceSet for the file items.resources.
ResourceSet^ rs = gcnew 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();
}
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