PreserializedResourceWriter.AddResource Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AddResource(String, Byte[]) |
Ajoute un tableau d’octets sous forme de ressource nommée à la liste des ressources à écrire dans un fichier. |
AddResource(String, Object) |
Ajoute un objet sous forme de ressource nommée à la liste des ressources à écrire dans un fichier. |
AddResource(String, String) |
Ajoute une chaîne sous forme de ressource nommée à la liste des ressources à écrire dans un fichier. |
AddResource(String, Stream, Boolean) |
Ajoute un Stream sous forme de ressource nommée à la liste des ressources à écrire dans un fichier. |
AddResource(String, String, String) |
Ajoute une ressource du type spécifié représenté par une valeur de chaîne. |
AddResource(String, Byte[])
- Source:
- ResourceWriter.cs
- Source:
- ResourceWriter.cs
- Source:
- ResourceWriter.cs
- Source:
- ResourceWriter.cs
Ajoute un tableau d’octets sous forme de ressource nommée à la liste des ressources à écrire dans un fichier.
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())
Paramètres
- name
- String
Nom de la ressource.
- value
- Byte[]
Tableau d’octets à ajouter en tant que ressource.
Implémente
Exceptions
Le nom est null
.
La liste de ressources est null
.
Remarques
Les ressources ne sont pas écrites tant qu’elles n’ont Generate() pas été appelées.
S’applique à
AddResource(String, Object)
- Source:
- ResourceWriter.cs
- Source:
- ResourceWriter.cs
- Source:
- ResourceWriter.cs
- Source:
- ResourceWriter.cs
Ajoute un objet sous forme de ressource nommée à la liste des ressources à écrire dans un fichier.
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)
Paramètres
- name
- String
Nom de la ressource.
- value
- Object
Objet à ajouter comme ressource.
Implémente
Exceptions
Le nom est null
.
La liste de ressources est null
.
Le flux ne peut pas être recherché.
Remarques
Les ressources ne sont pas écrites tant qu’elles n’ont Generate() pas été appelées.
S’applique à
AddResource(String, String)
- Source:
- ResourceWriter.cs
- Source:
- ResourceWriter.cs
- Source:
- ResourceWriter.cs
- Source:
- ResourceWriter.cs
Ajoute une chaîne sous forme de ressource nommée à la liste des ressources à écrire dans un fichier.
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)
Paramètres
- name
- String
Nom de la ressource.
- value
- String
Chaîne à ajouter comme ressource.
Implémente
Exceptions
Le nom est null
.
La liste de ressources est null
.
Remarques
Les ressources ne sont pas écrites tant qu’elles n’ont Generate() pas été appelées.
S’applique à
AddResource(String, Stream, Boolean)
- Source:
- ResourceWriter.cs
- Source:
- ResourceWriter.cs
- Source:
- ResourceWriter.cs
- Source:
- ResourceWriter.cs
Ajoute un Stream sous forme de ressource nommée à la liste des ressources à écrire dans un fichier.
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)
Paramètres
- name
- String
Nom de la ressource.
- value
- Stream
Flux à ajouter comme ressource.
- closeAfterWrite
- Boolean
Valeur facultative qui indique si, après l’écriture des ressources, le flux doit être fermé (true
) ou laissé ouvert (false
, valeur par défaut).
Remarques
Les ressources ne sont pas écrites tant qu’elles n’ont Generate() pas été appelées.
S’applique à
AddResource(String, String, String)
Ajoute une ressource du type spécifié représenté par une valeur de chaîne.
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)
Paramètres
- name
- String
Nom de la ressource.
- value
- String
Valeur de la ressource sous la forme de chaîne comprise par le TypeConverter du type.
- typeName
- String
Nom de type qualifié d’assembly de la ressource.
Remarques
Si le type est un type primitif, la valeur est convertie à l’aide TypeConverter de l’enregistreur vers ce type primitif et stockée dans les ressources au format binaire. Si le type n’est pas un type primitif, la valeur de chaîne est stockée dans les ressources sous forme de chaîne et convertie avec un TypeConverter pour le type lors de la lecture de la ressource. Cette conversion est effectuée pour éviter d’activer des types arbitraires lors de l’écriture de la ressource.