PreserializedResourceWriter.AddResource Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AddResource(String, Byte[]) |
Fügt der Liste von Ressourcen, die in eine Datei geschrieben werden sollen, ein Bytearray als benannte Ressource hinzu. |
AddResource(String, Object) |
Fügt der Liste von Ressourcen, die in eine Datei geschrieben werden sollen, ein Objekt als benannte Ressource hinzu. |
AddResource(String, String) |
Fügt der Liste von Ressourcen, die in eine Datei geschrieben werden sollen, eine Zeichenfolge als benannte Ressource hinzu. |
AddResource(String, Stream, Boolean) |
Fügt der Liste von Ressourcen, die in eine Datei geschrieben werden sollen, ein Stream-Element als benannte Ressource hinzu. |
AddResource(String, String, String) |
Fügt eine Ressource des angegebenen Typs hinzu, der durch einen Zeichenfolgenwert dargestellt wird. |
AddResource(String, Byte[])
- Quelle:
- ResourceWriter.cs
- Quelle:
- ResourceWriter.cs
- Quelle:
- ResourceWriter.cs
- Quelle:
- ResourceWriter.cs
Fügt der Liste von Ressourcen, die in eine Datei geschrieben werden sollen, ein Bytearray als benannte Ressource hinzu.
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())
Parameter
- name
- String
Der Name der Ressource.
- value
- Byte[]
Das Bytearray, das als Ressource hinzugefügt werden soll.
Implementiert
Ausnahmen
Der Name ist null
.
Die Ressourcenliste ist null
.
Hinweise
Die Ressourcen werden erst geschrieben, wenn Generate() sie aufgerufen werden.
Gilt für:
AddResource(String, Object)
- Quelle:
- ResourceWriter.cs
- Quelle:
- ResourceWriter.cs
- Quelle:
- ResourceWriter.cs
- Quelle:
- ResourceWriter.cs
Fügt der Liste von Ressourcen, die in eine Datei geschrieben werden sollen, ein Objekt als benannte Ressource hinzu.
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)
Parameter
- name
- String
Der Name der Ressource.
- value
- Object
Das Objekt, das als Ressource hinzugefügt werden soll.
Implementiert
Ausnahmen
Der Name ist null
.
Die Ressourcenliste ist null
.
Der Stream ist nicht suchbar.
Hinweise
Die Ressourcen werden erst geschrieben, wenn Generate() sie aufgerufen werden.
Gilt für:
AddResource(String, String)
- Quelle:
- ResourceWriter.cs
- Quelle:
- ResourceWriter.cs
- Quelle:
- ResourceWriter.cs
- Quelle:
- ResourceWriter.cs
Fügt der Liste von Ressourcen, die in eine Datei geschrieben werden sollen, eine Zeichenfolge als benannte Ressource hinzu.
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)
Parameter
- name
- String
Der Name der Ressource.
- value
- String
Die Zeichenfolge, die als Ressource hinzugefügt werden soll.
Implementiert
Ausnahmen
Der Name ist null
.
Die Ressourcenliste ist null
.
Hinweise
Die Ressourcen werden erst geschrieben, wenn Generate() sie aufgerufen werden.
Gilt für:
AddResource(String, Stream, Boolean)
- Quelle:
- ResourceWriter.cs
- Quelle:
- ResourceWriter.cs
- Quelle:
- ResourceWriter.cs
- Quelle:
- ResourceWriter.cs
Fügt der Liste von Ressourcen, die in eine Datei geschrieben werden sollen, ein Stream-Element als benannte Ressource hinzu.
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)
Parameter
- name
- String
Der Name der Ressource.
- value
- Stream
Der Stream, der als Ressource hinzugefügt werden soll.
- closeAfterWrite
- Boolean
Ein optionaler Wert, der angibt, ob der Stream nach dem Schreiben von Ressourcen geschlossen (true
) werden oder geöffnet bleiben (false
, der Standardwert) soll.
Hinweise
Die Ressourcen werden erst geschrieben, wenn Generate() sie aufgerufen werden.
Gilt für:
AddResource(String, String, String)
Fügt eine Ressource des angegebenen Typs hinzu, der durch einen Zeichenfolgenwert dargestellt wird.
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)
Parameter
- name
- String
Der Name der Ressource.
- value
- String
Der Wert der Ressource im Zeichenfolgenformat, das vom TypeConverter-Element des Typs verstanden wird.
- typeName
- String
Der durch die Assembly qualifizierte Typname der Ressource.
Hinweise
Wenn es sich bei dem Typ um einen primitiven Typ handelt, wird der Wert vom Writer in TypeConverter diesen primitiven Typ konvertiert und in den Ressourcen im Binärformat gespeichert. Wenn der Typ kein primitiver Typ ist, wird der Zeichenfolgenwert in den Ressourcen als Zeichenfolge gespeichert und beim Lesen der Ressource mit einem TypeConverter für den Typ konvertiert. Diese Konvertierung erfolgt, um zu vermeiden, dass beim Schreiben von Ressourcen beliebige Typen aktiviert werden.