IResourceWriter Schnittstelle
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.
Stellt die Basisfunktionen für das Schreiben von Ressourcen in eine Ausgabedatei oder einen -stream bereit.
public interface class IResourceWriter : IDisposable
public interface IResourceWriter : IDisposable
[System.Runtime.InteropServices.ComVisible(true)]
public interface IResourceWriter : IDisposable
type IResourceWriter = interface
interface IDisposable
[<System.Runtime.InteropServices.ComVisible(true)>]
type IResourceWriter = interface
interface IDisposable
Public Interface IResourceWriter
Implements IDisposable
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Ressourcenschreiber werden verwendet, um Ressourcen in Dateien in einem bestimmten Dateiformat zu schreiben. Implementieren Sie diese Schnittstelle, wenn Sie die Art und Weise steuern möchten, wie eine Ressourcendatei geschrieben wird (z. B. zum Speichern von Ressourcen in einer anderen datei als einer .txt-, RESX- oder binären RESOURCES-Datei). Verwenden Sie andernfalls die Standardklasse ResourceWriter , die Ressourcen in eine binäre RESOURCES-Datei schreibt, oder die -Klasse, die ResXResourceWriter Ressourcen in eine XML-Ressourcendatei (RESX) schreibt.
Methoden
AddResource(String, Byte[]) |
Fügt der Liste von zu schreibenden Ressourcen ein Array von 8-Bit-Ganzzahlen ohne Vorzeichen hinzu. |
AddResource(String, Object) |
Fügt der Liste von zu schreibenden Ressourcen eine benannte Ressource vom Typ Object hinzu. |
AddResource(String, String) |
Fügt der Liste von zu schreibenden Ressourcen eine benannte Ressource vom Typ String hinzu. |
Close() |
Schließt die zugrunde liegende Ressourcendatei oder den Stream, wodurch sichergestellt wird, dass alle Daten in die Datei geschrieben wurden. |
Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Geerbt von IDisposable) |
Generate() |
Schreibt alle von der AddResource(String, String)-Methode hinzugefügten Ressourcen in die Ausgabedatei oder den Ausgabestream. |