Share via


PreserializedResourceWriter.AddResource Metoda

Definice

Přetížení

AddResource(String, Byte[])

Přidá pole bajtů jako pojmenovaný prostředek do seznamu prostředků, které mají být zapsány do souboru.

AddResource(String, Object)

Přidá objekt jako pojmenovaný prostředek do seznamu prostředků, které mají být zapsány do souboru.

AddResource(String, String)

Přidá řetězec jako pojmenovaný prostředek do seznamu prostředků, které se mají zapsat do souboru.

AddResource(String, Stream, Boolean)

Stream Přidá jako pojmenovaný prostředek do seznamu prostředků, které se mají zapsat do souboru.

AddResource(String, String, String)

Přidá prostředek zadaného typu reprezentovaného řetězcovou hodnotou.

AddResource(String, Byte[])

Zdroj:
ResourceWriter.cs
Zdroj:
ResourceWriter.cs
Zdroj:
ResourceWriter.cs
Zdroj:
ResourceWriter.cs

Přidá pole bajtů jako pojmenovaný prostředek do seznamu prostředků, které mají být zapsány do souboru.

public:
 virtual 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
override this.AddResource : string * byte[] -> unit
Public Sub AddResource (name As String, value As Byte())

Parametry

name
String

Název prostředku.

value
Byte[]

Pole bajtů, které se má přidat jako prostředek.

Implementuje

Výjimky

Název je null.

Seznam prostředků je null.

Poznámky

Prostředky se nezapíšou, dokud Generate() není volána.

Platí pro

AddResource(String, Object)

Zdroj:
ResourceWriter.cs
Zdroj:
ResourceWriter.cs
Zdroj:
ResourceWriter.cs
Zdroj:
ResourceWriter.cs

Přidá objekt jako pojmenovaný prostředek do seznamu prostředků, které mají být zapsány do souboru.

public:
 virtual 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
override this.AddResource : string * obj -> unit
Public Sub AddResource (name As String, value As Object)

Parametry

name
String

Název prostředku.

value
Object

Objekt, který se má přidat jako prostředek.

Implementuje

Výjimky

Název je null.

Seznam prostředků je null.

Datový proud je nepotřebný.

Poznámky

Prostředky se nezapíšou, dokud Generate() není volána.

Platí pro

AddResource(String, String)

Zdroj:
ResourceWriter.cs
Zdroj:
ResourceWriter.cs
Zdroj:
ResourceWriter.cs
Zdroj:
ResourceWriter.cs

Přidá řetězec jako pojmenovaný prostředek do seznamu prostředků, které se mají zapsat do souboru.

public:
 virtual 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
override this.AddResource : string * string -> unit
Public Sub AddResource (name As String, value As String)

Parametry

name
String

Název prostředku.

value
String

Řetězec, který se má přidat jako prostředek.

Implementuje

Výjimky

Název je null.

Seznam prostředků je null.

Poznámky

Prostředky se nezapíšou, dokud Generate() není volána.

Platí pro

AddResource(String, Stream, Boolean)

Zdroj:
ResourceWriter.cs
Zdroj:
ResourceWriter.cs
Zdroj:
ResourceWriter.cs
Zdroj:
ResourceWriter.cs

Stream Přidá jako pojmenovaný prostředek do seznamu prostředků, které se mají zapsat do souboru.

public void AddResource (string name, System.IO.Stream? value, bool closeAfterWrite = false);
public void AddResource (string name, System.IO.Stream value, bool closeAfterWrite = false);
member this.AddResource : string * System.IO.Stream * bool -> unit
Public Sub AddResource (name As String, value As Stream, Optional closeAfterWrite As Boolean = false)

Parametry

name
String

Název prostředku.

value
Stream

Datový proud, který se má přidat jako prostředek.

closeAfterWrite
Boolean

Volitelná hodnota, která určuje, jestli se má datový proud po zápisu prostředků zavřít (true) nebo nechat otevřený (falsevýchozí hodnota).

Poznámky

Prostředky se nezapíšou, dokud Generate() není volána.

Platí pro

AddResource(String, String, String)

Zdroj:
PreserializedResourceWriter.cs
Zdroj:
PreserializedResourceWriter.cs
Zdroj:
PreserializedResourceWriter.cs
Zdroj:
PreserializedResourceWriter.cs

Přidá prostředek zadaného typu reprezentovaného řetězcovou hodnotou.

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

Parametry

name
String

Název prostředku.

value
String

Hodnota prostředku ve formě řetězce, které rozumí typ TypeConverter.

typeName
String

Název kvalifikovaného typu sestavení prostředku.

Poznámky

Pokud je typ primitivní typ, bude hodnota převedena pomocí TypeConverter zapisovače na tento primitivní typ a uložena v prostředcích v binárním formátu. Pokud typ není primitivním typem, hodnota řetězce se uloží do prostředků jako řetězec a při čtení prostředku se převede TypeConverter na typ. Tento převod se provádí, aby se při zápisu prostředků neaktivují libovolné typy.

Platí pro