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) 方法添加的资源写入输出文件或输出流中。

适用于

另请参阅