IResourceWriter.AddResource 方法

定义

将资源添加到要写入输出文件或输出流的资源列表中。

重载

名称 说明
AddResource(String, Byte[])

将 8 位无符号整数数组作为命名资源添加到要写入的资源列表中。

AddResource(String, Object)

将类型的 Object 命名资源添加到要写入的资源列表中。

AddResource(String, String)

将类型的 String 命名资源添加到要写入的资源列表中。

AddResource(String, Byte[])

将 8 位无符号整数数组作为命名资源添加到要写入的资源列表中。

public:
 void AddResource(System::String ^ name, cli::array <System::Byte> ^ value);
public void AddResource(string name, byte[] value);
abstract member AddResource : string * byte[] -> unit
Public Sub AddResource (name As String, value As Byte())

参数

name
String

资源的名称。

value
Byte[]

资源作为 8 位无符号整数数组的值。

例外

参数 namenull.

注解

在调用方法之前 Generate ,不会写入资源。

适用于

AddResource(String, Object)

将类型的 Object 命名资源添加到要写入的资源列表中。

public:
 void AddResource(System::String ^ name, System::Object ^ value);
public void AddResource(string name, object value);
abstract member AddResource : string * obj -> unit
Public Sub AddResource (name As String, value As Object)

参数

name
String

资源的名称。

value
Object

资源的值。

例外

参数 namenull.

注解

在调用方法之前 Generate ,不会写入资源。

注释

value 可能必须可序列化,因此可能需要提供类型转换器,具体取决于使用哪个资源编写器。

适用于

AddResource(String, String)

将类型的 String 命名资源添加到要写入的资源列表中。

public:
 void AddResource(System::String ^ name, System::String ^ value);
public void AddResource(string name, string value);
abstract member AddResource : string * string -> unit
Public Sub AddResource (name As String, value As String)

参数

name
String

资源的名称。

value
String

资源的值。

例外

参数 namenull.

注解

在调用方法之前 Generate ,不会写入资源。

适用于