IResourceWriter.AddResource 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將資源加入要寫入至輸出檔或輸出資料流的資源清單中。
多載
AddResource(String, Byte[]) |
將 8 位元不帶正負號的整數 (Unsigned Integer) 陣列當做具名資源,加入被寫入的資源清單。 |
AddResource(String, Object) |
將 Object 型別的具名資源加入要被寫入的資源清單中。 |
AddResource(String, String) |
將 String 型別的具名資源加入要被寫入的資源清單中。 |
AddResource(String, Byte[])
將 8 位元不帶正負號的整數 (Unsigned Integer) 陣列當做具名資源,加入被寫入的資源清單。
public:
void AddResource(System::String ^ name, cli::array <System::Byte> ^ value);
public void AddResource (string name, 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 位元不帶正負號的整數陣列。
例外狀況
name
參數為 null
。
備註
在呼叫 方法之前 Generate ,不會寫入資源。
適用於
AddResource(String, Object)
將 Object 型別的具名資源加入要被寫入的資源清單中。
public:
void AddResource(System::String ^ name, System::Object ^ value);
public void AddResource (string name, 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
資源的值。
例外狀況
name
參數為 null
。
備註
在呼叫 方法之前 Generate ,不會寫入資源。
注意
value
可能必須可串行化,因此您可能必須根據所使用的資源寫入器來提供類型轉換器。
適用於
AddResource(String, String)
將 String 型別的具名資源加入要被寫入的資源清單中。
public:
void AddResource(System::String ^ name, System::String ^ value);
public void AddResource (string name, 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
資源的值。
例外狀況
name
參數為 null
。
備註
在呼叫 方法之前 Generate ,不會寫入資源。