IResourceWriter Schnittstelle

Definition

Stellt die Basisfunktionen für das Schreiben von Ressourcen in eine Ausgabedatei oder einen -stream bereit.Provides the base functionality for writing resources to an output file or stream.

public interface class IResourceWriter : IDisposable
public interface IResourceWriter : IDisposable
[System.Runtime.InteropServices.ComVisible(true)]
public interface IResourceWriter : IDisposable
type IResourceWriter = interface
    interface IDisposable
Public Interface IResourceWriter
Implements IDisposable
Abgeleitet
Attribute
Implementiert

Hinweise

Mithilfe von Ressourcenwritern werden Ressourcen in Dateien in einem bestimmten Dateiformat geschrieben.Resource writers are used to write resources to files in a particular file format. Implementieren Sie diese Schnittstelle, wenn Sie die Art und Weise steuern möchten, in der eine Ressourcen Datei geschrieben wird (z. b., um Ressourcen in anderen Dateien als einer txt-, RESX-oder Binary. resources-Datei zu speichern).Implement this interface if you want to control the way in which a resource file is written (for example, to store resources in something other than a .txt, .resx, or binary .resources file). Verwenden Sie andernfalls die Standard ResourceWriter-Klasse, die Ressourcen in eine binäre RESOURCES-Datei schreibt, oder die ResXResourceWriter-Klasse, die Ressourcen in eine XML-Ressourcen Datei (RESX-Datei) schreibt.Otherwise, use the default ResourceWriter class, which writes resources to a binary .resources file, or the ResXResourceWriter class, which writes resources to an XML resource (.resx) file.

Methoden

AddResource(String, Byte[])

Fügt der Liste von zu schreibenden Ressourcen ein Array von 8-Bit-Ganzzahlen ohne Vorzeichen hinzu.Adds an 8-bit unsigned integer array as a named resource to the list of resources to be written.

AddResource(String, Object)

Fügt der Liste von zu schreibenden Ressourcen eine benannte Ressource vom Typ Object hinzu.Adds a named resource of type Object to the list of resources to be written.

AddResource(String, String)

Fügt der Liste von zu schreibenden Ressourcen eine benannte Ressource vom Typ String hinzu.Adds a named resource of type String to the list of resources to be written.

Close()

Schließt die zugrunde liegende Ressourcendatei oder den Stream, wodurch sichergestellt wird, dass alle Daten in die Datei geschrieben wurden.Closes the underlying resource file or stream, ensuring all the data has been written to the file.

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Geerbt von IDisposable)
Generate()

Schreibt alle von der AddResource(String, String)-Methode hinzugefügten Ressourcen in die Ausgabedatei oder den Ausgabestream.Writes all the resources added by the AddResource(String, String) method to the output file or stream.

Gilt für:

Siehe auch