IResourceWriter Interface

Définition

Fournit la fonctionnalité de base qui permet d'écrire les ressources dans un fichier ou dans un flux de sortie.

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
Dérivé
Attributs
Implémente

Remarques

Les enregistreurs de ressources sont utilisés pour écrire des ressources dans des fichiers dans un format de fichier particulier. Implémentez cette interface si vous souhaitez contrôler la façon dont un fichier de ressources est écrit (par exemple, pour stocker des ressources dans autre chose qu’un fichier .txt, .resx ou binaire .resources). Sinon, utilisez la classe par défaut ResourceWriter , qui écrit des ressources dans un fichier .resources binaire, ou la ResXResourceWriter classe , qui écrit des ressources dans un fichier de ressources XML (.resx).

Méthodes

AddResource(String, Byte[])

Ajoute un tableau d'entiers non signés 8 bits en tant que ressource nommée à la liste des ressources à écrire.

AddResource(String, Object)

Ajoute une ressource nommée de type Object à la liste des ressources à écrire.

AddResource(String, String)

Ajoute une ressource nommée de type String à la liste des ressources à écrire.

Close()

Ferme le fichier de ressources ou le flux sous-jacent en vérifiant que toutes les données ont été écrites dans le fichier.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

(Hérité de IDisposable)
Generate()

Écrit toutes les ressources ajoutées par la méthode AddResource(String, String) au fichier ou flux de sortie.

S’applique à

Voir aussi