IResourceWriter Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |