IResourceWriter Интерфейс

Определение

Предоставляет базовые функциональные возможности для записи ресурсов в выходной файл или поток.Provides the base functionality for writing resources to an output file or stream.

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

Комментарии

Модули записи ресурсов используются для записи ресурсов в файлы определенного формата.Resource writers are used to write resources to files in a particular file format. Реализуйте этот интерфейс, если требуется управлять способом, в котором записывается файл ресурсов (например, для хранения ресурсов не в формате txt, RESX или binary. Resources-файл).Implement this interface if you want to control the way in which a resource file is written (for example, to store resources in something other than a .txt, .resx, or binary .resources file). В противном случае используйте класс по умолчанию ResourceWriter , который записывает ресурсы в двоичный RESOURCES-файл или ResXResourceWriter класс, записывающий ресурсы в файл ресурсов XML (RESX).Otherwise, use the default ResourceWriter class, which writes resources to a binary .resources file, or the ResXResourceWriter class, which writes resources to an XML resource (.resx) file.

Методы

AddResource(String, Byte[])

Добавляет массив 8-разрядных целых чисел без знака в качестве именованного ресурса в список ресурсов для записи.Adds an 8-bit unsigned integer array as a named resource to the list of resources to be written.

AddResource(String, Object)

Добавляет именованный ресурс типа Object в список ресурсов для записи.Adds a named resource of type Object to the list of resources to be written.

AddResource(String, String)

Добавляет именованный ресурс типа String в список ресурсов для записи.Adds a named resource of type String to the list of resources to be written.

Close()

Закрывает основной файл или поток ресурсов, убедившись в том, что все данные записаны в файл.Closes the underlying resource file or stream, ensuring all the data has been written to the file.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

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

Записывает все ресурсы, добавленные методом AddResource(String, String), в выходной файл или поток.Writes all the resources added by the AddResource(String, String) method to the output file or stream.

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

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