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 или двоичного файла ресурсов). В противном случае используйте класс по умолчанию ResourceWriter , который записывает ресурсы в файл двоичных ресурсов ResXResourceWriter или класс, который записывает ресурсы в XML-файл ресурса (RESX).

Методы

Имя Описание
AddResource(String, Byte[])

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

AddResource(String, Object)

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

AddResource(String, String)

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

Close()

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

Dispose()

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

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

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

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

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