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);
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 du groupe de ressources dans lequel value
sera sérialisé.
- value
- Object
L'objet à sérialiser.
Remarques
La SerializeResource méthode est une méthode d’assistance qui sérialise une valeur dans un bundle de ressources sous le nom donné. La culture dans laquelle la ressource est écrite est déterminée en recherchant dans la collection du gestionnaire de Properties sérialisation 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 un IResourceService pour obtenir un pour écrire des ResourceWriter 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 la lit simplement pour identifier la culture dans laquelle elle doit écrire. La propriété est définie pendant la désérialisation à mesure que les ressources sont analysées et chargées.