ResourceSet Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine neue Instanz der ResourceSet Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| ResourceSet() |
Initialisiert eine neue Instanz der ResourceSet Klasse mit Standardeigenschaften. |
| ResourceSet(Stream) |
Erstellt eine neue Instanz der ResourceSet Klasse mit dem Systemstandard ResourceReader , der Ressourcen aus dem angegebenen Datenstrom liest. |
| ResourceSet(IResourceReader) |
Erstellt eine neue Instanz der ResourceSet Klasse mithilfe des angegebenen Ressourcenlesers. |
| ResourceSet(String) |
Erstellt eine neue Instanz der ResourceSet Klasse mit dem Systemstandard ResourceReader , der Ressourcen aus der angegebenen Datei öffnet und liest. |
ResourceSet()
Initialisiert eine neue Instanz der ResourceSet Klasse mit Standardeigenschaften.
protected:
ResourceSet();
protected ResourceSet();
Protected Sub New ()
Gilt für:
ResourceSet(Stream)
Erstellt eine neue Instanz der ResourceSet Klasse mit dem Systemstandard ResourceReader , der Ressourcen aus dem angegebenen Datenstrom liest.
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)
Parameter
- stream
- Stream
Die Stream ressourcen, die gelesen werden sollen. Der Datenstrom sollte auf eine vorhandene Ressourcendatei verweisen.
- Attribute
Ausnahmen
Dies stream ist nicht lesbar.
Der stream Parameter ist null.
Gilt für:
ResourceSet(IResourceReader)
Erstellt eine neue Instanz der ResourceSet Klasse mithilfe des angegebenen Ressourcenlesers.
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)
Parameter
- reader
- IResourceReader
Der Leser, der verwendet wird.
Ausnahmen
Der reader Parameter ist null.
Hinweise
Mit diesem Konstruktor können Sie benutzerdefinierte Ressourcenformate mithilfe eines vom Benutzer bereitgestellten IResourceReaderRessourcenformats unterstützen.
Gilt für:
ResourceSet(String)
Erstellt eine neue Instanz der ResourceSet Klasse mit dem Systemstandard ResourceReader , der Ressourcen aus der angegebenen Datei öffnet und liest.
public:
ResourceSet(System::String ^ fileName);
public ResourceSet(string fileName);
new System.Resources.ResourceSet : string -> System.Resources.ResourceSet
Public Sub New (fileName As String)
Parameter
- fileName
- String
Zu lesende Ressourcendatei.
Ausnahmen
Der fileName Parameter ist null.
Beispiele
Im folgenden Codebeispiel wird eine neue Instanz der ResourceSet Klasse für eine bestimmte Datei definiert, die von dieser Datei verwendeten Ressourcen durchlaufen und deren Inhalt in der Konsole angezeigt.
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