IResourceWriter Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce la funzionalità base per scrivere le risorse in un flusso o in un file di output.
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
- Derivato
- Attributi
- Implementazioni
Commenti
I writer di risorse vengono usati per scrivere risorse nei file in un formato di file specifico. Implementare questa interfaccia se si vuole controllare il modo in cui viene scritto un file di risorse, ad esempio per archiviare le risorse in un file diverso da un file .txt, resx o binary .resources. In caso contrario, usare la classe predefinita ResourceWriter , che scrive le risorse in un file binario con estensione resources o nella ResXResourceWriter classe , che scrive le risorse in un file di risorse XML (con estensione resx).
Metodi
AddResource(String, Byte[]) |
Aggiunge una matrice di valori unsigned integer a 8 bit come risorsa predefinita all'elenco delle risorse da scrivere. |
AddResource(String, Object) |
Aggiunge una risorsa denominata di tipo Object all'elenco delle risorse da scrivere. |
AddResource(String, String) |
Aggiunge una risorsa denominata di tipo String all'elenco delle risorse da scrivere. |
Close() |
Chiude il flusso o il file di risorse sottostante, garantendo che tutti i dati vengano scritti nel file. |
Dispose() |
Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite. (Ereditato da IDisposable) |
Generate() |
Scrive tutte le risorse aggiunte dal metodo AddResource(String, String) nel flusso o nel file di output. |