Udostępnij za pośrednictwem


IResourceWriter.AddResource Metoda

Definicja

Dodaje zasób do listy zasobów do zapisania do pliku wyjściowego lub strumienia wyjściowego.

Przeciążenia

AddResource(String, Byte[])

Dodaje 8-bitową niepodpisaną tablicę całkowitą jako nazwany zasób do listy zasobów do zapisania.

AddResource(String, Object)

Dodaje nazwany zasób typu Object do listy zasobów do zapisania.

AddResource(String, String)

Dodaje nazwany zasób typu String do listy zasobów do zapisania.

AddResource(String, Byte[])

Dodaje 8-bitową niepodpisaną tablicę całkowitą jako nazwany zasób do listy zasobów do zapisania.

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())

Parametry

name
String

Nazwa zasobu.

value
Byte[]

Wartość zasobu jako 8-bitowej niepodpisanej tablicy całkowitej.

Wyjątki

Parametr name ma wartość null.

Uwagi

Zasoby nie są zapisywane, dopóki Generate metoda nie zostanie wywołana.

Dotyczy

AddResource(String, Object)

Dodaje nazwany zasób typu Object do listy zasobów do zapisania.

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)

Parametry

name
String

Nazwa zasobu.

value
Object

Wartość zasobu.

Wyjątki

Parametr name ma wartość null.

Uwagi

Zasób nie jest zapisywany do momentu wywołania Generate metody .

Uwaga

value może być konieczne serializowanie, więc może być konieczne podanie konwertera typów, w zależności od tego, który składnik zapisywania zasobów jest używany.

Dotyczy

AddResource(String, String)

Dodaje nazwany zasób typu String do listy zasobów do zapisania.

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)

Parametry

name
String

Nazwa zasobu.

value
String

Wartość zasobu.

Wyjątki

Parametr name ma wartość null.

Uwagi

Zasób nie jest zapisywany do momentu wywołania Generate metody .

Dotyczy