Freigeben über


ResXResourceWriter Konstruktoren

Definition

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse.

Überlädt

ResXResourceWriter(Stream)

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse, die die Ressourcen in das angegebene Streamobjekt schreibt.

ResXResourceWriter(TextWriter)

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse, die in das angegebene TextWriter-Objekt schreibt.

ResXResourceWriter(String)

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse, die die Ressourcen in die angegebene Datei schreibt.

ResXResourceWriter(Stream, Func<Type,String>)

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse, die die Ressourcen in ein angegebenes Streamobjekt schreibt und einen Konverterdelegaten festlegt. Dieser Delegat ermöglicht, dass mithilfe von qualifizierten Assemblynamen Ressourcenassemblys für .NET Framework-Versionen vor .NET Framework 4 geschrieben werden können.

ResXResourceWriter(TextWriter, Func<Type,String>)

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse, die die Ressourcen in ein angegebenes TextWriter-Objekt schreibt, und legt einen Delegaten fest, der ermöglicht, dass mit qualifizierten Assemblynamen Ressourcenassemblys für .NET Framework vor .NET Framework 4 geschrieben werden können.

ResXResourceWriter(String, Func<Type,String>)

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse, die die Ressourcen in eine angegebene Datei schreibt, und legt einen Delegaten fest, der ermöglicht, dass mit qualifizierten Assemblynamen Ressourcenassemblys für .NET Framework vor .NET Framework 4 geschrieben werden können.

ResXResourceWriter(Stream)

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse, die die Ressourcen in das angegebene Streamobjekt schreibt.

public:
 ResXResourceWriter(System::IO::Stream ^ stream);
public ResXResourceWriter (System.IO.Stream stream);
new System.Resources.ResXResourceWriter : System.IO.Stream -> System.Resources.ResXResourceWriter
Public Sub New (stream As Stream)

Parameter

stream
Stream

Der Ausgabestream.

Hinweise

Hinweis

Die Close -Methode schließt den Stream, den Sie als Parameter angeben. Um die Ressource in den Stream zu schreiben, ohne den Stream zu schließen, müssen Sie die Generate -Methode verwenden.

Gilt für:

ResXResourceWriter(TextWriter)

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse, die in das angegebene TextWriter-Objekt schreibt.

public:
 ResXResourceWriter(System::IO::TextWriter ^ textWriter);
public ResXResourceWriter (System.IO.TextWriter textWriter);
new System.Resources.ResXResourceWriter : System.IO.TextWriter -> System.Resources.ResXResourceWriter
Public Sub New (textWriter As TextWriter)

Parameter

textWriter
TextWriter

Das TextWriter-Objekt, an das die Ausgabe gesendet wird.

Gilt für:

ResXResourceWriter(String)

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse, die die Ressourcen in die angegebene Datei schreibt.

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

Parameter

fileName
String

Der Name der Ausgabedatei.

Ausnahmen

Das in filename angegebene Verzeichnis ist nicht vorhanden.

Hinweise

Dieser Konstruktor erstellt filename , wenn er nicht vorhanden ist, und überschreibt ihn, wenn dies der Fall ist. Wenn filename einen Verzeichnispfad enthält, muss der vollständige Pfad vorhanden sein, oder der Konstruktor löst eine Ausnahme aus DirectoryNotFoundException .

Gilt für:

ResXResourceWriter(Stream, Func<Type,String>)

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse, die die Ressourcen in ein angegebenes Streamobjekt schreibt und einen Konverterdelegaten festlegt. Dieser Delegat ermöglicht, dass mithilfe von qualifizierten Assemblynamen Ressourcenassemblys für .NET Framework-Versionen vor .NET Framework 4 geschrieben werden können.

public:
 ResXResourceWriter(System::IO::Stream ^ stream, Func<Type ^, System::String ^> ^ typeNameConverter);
public ResXResourceWriter (System.IO.Stream stream, Func<Type,string> typeNameConverter);
public ResXResourceWriter (System.IO.Stream stream, Func<Type?,string> typeNameConverter);
new System.Resources.ResXResourceWriter : System.IO.Stream * Func<Type, string> -> System.Resources.ResXResourceWriter
Public Sub New (stream As Stream, typeNameConverter As Func(Of Type, String))

Parameter

stream
Stream

Der Stream, an den die Ausgabe gesendet werden soll.

typeNameConverter
Func<Type,String>

Der Delegat, der frühere Versionen von .NET Framework als Zielplattform verwendet.

Hinweise

Visual Studio und MSBuild verwenden diesen Konstruktor, wenn Sie Ressourcen für eine Anwendung erstellen, die Versionen der .NET Framework vor .NET Framework 4 als Ziel verwenden.

Gilt für:

ResXResourceWriter(TextWriter, Func<Type,String>)

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse, die die Ressourcen in ein angegebenes TextWriter-Objekt schreibt, und legt einen Delegaten fest, der ermöglicht, dass mit qualifizierten Assemblynamen Ressourcenassemblys für .NET Framework vor .NET Framework 4 geschrieben werden können.

public:
 ResXResourceWriter(System::IO::TextWriter ^ textWriter, Func<Type ^, System::String ^> ^ typeNameConverter);
public ResXResourceWriter (System.IO.TextWriter textWriter, Func<Type,string> typeNameConverter);
public ResXResourceWriter (System.IO.TextWriter textWriter, Func<Type?,string> typeNameConverter);
new System.Resources.ResXResourceWriter : System.IO.TextWriter * Func<Type, string> -> System.Resources.ResXResourceWriter
Public Sub New (textWriter As TextWriter, typeNameConverter As Func(Of Type, String))

Parameter

textWriter
TextWriter

Das Objekt, an das die Ausgabe gesendet werden soll.

typeNameConverter
Func<Type,String>

Der Delegat, der frühere Versionen von .NET Framework als Zielplattform verwendet.

Hinweise

Visual Studio und MSBuild verwenden diesen Konstruktor, wenn Sie Ressourcen für eine Anwendung erstellen, deren Zielversionen der .NET Framework vor dem .NET Framework 4 sind.

Gilt für:

ResXResourceWriter(String, Func<Type,String>)

Initialisiert eine neue Instanz der ResXResourceWriter-Klasse, die die Ressourcen in eine angegebene Datei schreibt, und legt einen Delegaten fest, der ermöglicht, dass mit qualifizierten Assemblynamen Ressourcenassemblys für .NET Framework vor .NET Framework 4 geschrieben werden können.

public:
 ResXResourceWriter(System::String ^ fileName, Func<Type ^, System::String ^> ^ typeNameConverter);
public ResXResourceWriter (string fileName, Func<Type,string> typeNameConverter);
public ResXResourceWriter (string fileName, Func<Type?,string> typeNameConverter);
new System.Resources.ResXResourceWriter : string * Func<Type, string> -> System.Resources.ResXResourceWriter
Public Sub New (fileName As String, typeNameConverter As Func(Of Type, String))

Parameter

fileName
String

Die Datei, an die die Ausgabe gesendet werden soll.

typeNameConverter
Func<Type,String>

Der Delegat, der frühere Versionen von .NET Framework als Zielplattform verwendet.

Ausnahmen

Das in filename angegebene Verzeichnis ist nicht vorhanden.

Hinweise

Visual Studio und MSBuild verwenden diesen Konstruktor, wenn Sie Ressourcen für eine Anwendung erstellen, die Versionen der .NET Framework vor .NET Framework 4 als Ziel verwenden.

Gilt für: