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
ResourceSet() |
Initialisiert eine neue Instanz der ResourceSet-Klasse mit Standardeigenschaften. |
ResourceSet(Stream) |
Erstellt mit dem standardmäßig festgelegten ResourceSet eine neue Instanz der ResourceReader-Klasse, um Ressourcen aus dem angegebenen Datenstrom zu lesen. |
ResourceSet(IResourceReader) |
Erstellt eine neue Instanz der ResourceSet-Klasse unter Verwendung des angegebenen Ressourcenreaders. |
ResourceSet(String) |
Erstellt mit dem standardmäßig festgelegten ResourceReader eine neue Instanz der ResourceSet-Klasse, um Ressourcen aus dem angegebenen Datenstrom zu öffnen und zu lesen. |
ResourceSet()
- Quelle:
- ResourceSet.cs
- Quelle:
- ResourceSet.cs
- Quelle:
- ResourceSet.cs
Initialisiert eine neue Instanz der ResourceSet-Klasse mit Standardeigenschaften.
protected:
ResourceSet();
protected ResourceSet ();
Protected Sub New ()
Gilt für:
ResourceSet(Stream)
- Quelle:
- ResourceSet.cs
- Quelle:
- ResourceSet.cs
- Quelle:
- ResourceSet.cs
Erstellt mit dem standardmäßig festgelegten ResourceSet eine neue Instanz der ResourceReader-Klasse, um Ressourcen aus dem angegebenen Datenstrom zu lesen.
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
Der Stream der zu lesenden Ressourcen. Der Datenstrom muss auf eine vorhandene Ressourcendatei verweisen.
- Attribute
Ausnahmen
Der stream
kann nicht gelesen werden.
Der stream
-Parameter ist null
.
Gilt für:
ResourceSet(IResourceReader)
- Quelle:
- ResourceSet.cs
- Quelle:
- ResourceSet.cs
- Quelle:
- ResourceSet.cs
Erstellt eine neue Instanz der ResourceSet-Klasse unter Verwendung des angegebenen Ressourcenreaders.
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 zu verwendende Reader.
Ausnahmen
Der reader
-Parameter ist null
.
Hinweise
Sie können diesen Konstruktor verwenden, um benutzerdefinierte Ressourcenformate mithilfe eines vom Benutzer bereitgestellten IResourceReaderzu unterstützen.
Gilt für:
ResourceSet(String)
- Quelle:
- ResourceSet.cs
- Quelle:
- ResourceSet.cs
- Quelle:
- ResourceSet.cs
Erstellt mit dem standardmäßig festgelegten ResourceReader eine neue Instanz der ResourceSet-Klasse, um Ressourcen aus dem angegebenen Datenstrom zu öffnen und zu lesen.
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 instance der ResourceSet Klasse für eine bestimmte Datei definiert, die von dieser Datei verwendeten Ressourcen durchlaufen und deren Inhalt in der Konsole angezeigt.
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