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 Basisfunktionalität zum Schreiben von Ressourcen in eine Ausgabedatei oder einen Datenstrom 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
Ressourcenautoren 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, in der eine Ressourcendatei geschrieben wird (z. B. zum Speichern von Ressourcen in einer anderen Datei als einer .txt- oder RESX- oder Binärressourcendatei). Verwenden Sie andernfalls die Standardklasse ResourceWriter , die Ressourcen in eine binär.resources-Datei oder die ResXResourceWriter Klasse schreibt, die Ressourcen in eine XML-Ressourcendatei (RESX)-Datei schreibt.
Methoden
| Name | Beschreibung |
|---|---|
| AddResource(String, Byte[]) |
Fügt der Liste der zu schreibenden Ressourcen ein 8-Bit-Array ohne Vorzeichen als benannte Ressource hinzu. |
| AddResource(String, Object) |
Fügt der Liste der zu schreibenden Ressourcen eine benannte Ressource des Typs Object hinzu. |
| AddResource(String, String) |
Fügt der Liste der zu schreibenden Ressourcen eine benannte Ressource des Typs String hinzu. |
| Close() |
Schließt die zugrunde liegende Ressourcendatei oder den Zugrunde liegenden Datenstrom, um sicherzustellen, dass alle Daten in die Datei geschrieben wurden. |
| Dispose() |
Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind. (Geerbt von IDisposable) |
| Generate() |
Schreibt alle Von der AddResource(String, String) Methode hinzugefügten Ressourcen in die Ausgabedatei oder den Datenstrom. |