Поделиться через


IResourceWriter Интерфейс

Определение

Предоставляет базовые функциональные возможности для записи ресурсов в выходной файл или поток.

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
Производный
Атрибуты
Реализации

Комментарии

Записи ресурсов используются для записи ресурсов в файлы в определенном формате. Реализуйте этот интерфейс, если вы хотите управлять способом записи файла ресурсов (например, для хранения ресурсов в нечто, отличное от .txt, RESX-файла или двоичного RESOURCES-файла). В противном случае используйте класс по умолчанию ResourceWriter , который записывает ресурсы в двоичный RESOURCES-файл, или ResXResourceWriter класс , который записывает ресурсы в XML-файл ресурсов (RESX-файл).

Методы

AddResource(String, Byte[])

Добавляет массив 8-разрядных целых чисел без знака в качестве именованного ресурса в список ресурсов для записи.

AddResource(String, Object)

Добавляет именованный ресурс типа Object в список ресурсов для записи.

AddResource(String, String)

Добавляет именованный ресурс типа String в список ресурсов для записи.

Close()

Закрывает основной файл или поток ресурсов, убедившись в том, что все данные записаны в файл.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

(Унаследовано от IDisposable)
Generate()

Записывает все ресурсы, добавленные методом AddResource(String, String), в выходной файл или поток.

Применяется к

См. также раздел