CodeDomSerializerBase.SerializeResource 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.
Sérialise l’objet donné dans un groupe de ressources à l’aide du nom de ressource donné.
protected:
void SerializeResource(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::String ^ resourceName, System::Object ^ value);
protected void SerializeResource(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, string resourceName, object value);
member this.SerializeResource : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * string * obj -> unit
Protected Sub SerializeResource (manager As IDesignerSerializationManager, resourceName As String, value As Object)
Paramètres
- manager
- IDesignerSerializationManager
À IDesignerSerializationManager utiliser pour la sérialisation.
- resourceName
- String
Nom de l’ensemble de ressources dans lequel value sera sérialisé.
- value
- Object
Objet à sérialiser.
Remarques
La SerializeResource méthode est une méthode d’assistance qui sérialise une valeur vers un ensemble de ressources sous le nom donné. La culture dans laquelle la ressource est écrite est déterminée en recherchant la collection du gestionnaire de Properties sérialisation pour une propriété appelée ResourceCulture. Si cette propriété existe, les ressources sont écrites dans cette culture. Sinon, les ressources seront écrites dans la culture invariante. Le value paramètre doit être sérialisable.
SerializeResource nécessite l’obtention d’une IResourceServiceResourceWriter ressource pour écrire des ressources pour la culture correcte. Si ce service n’est pas disponible, SerializeResource génère à la place un objet binaire dans le code qui représente la ressource.
Notes pour les appelants
ResourceCulture est une propriété en lecture-écriture accessible via la collection du gestionnaire de Properties sérialisation. La SerializeResource(IDesignerSerializationManager, String, Object) méthode ne modifie jamais la valeur de cette propriété ; elle l’lit simplement pour identifier la culture à laquelle elle écrira. La propriété est définie pendant la désérialisation, car les ressources sont analysées et chargées.