CodeDomSerializerBase.DeserializePropertiesFromResources Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Deserializza le proprietà dell'oggetto dato dal raggruppamento di risorse delle impostazioni cultura inglese non dipendenti da paese/area geografica.
protected:
void DeserializePropertiesFromResources(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value, cli::array <Attribute ^> ^ filter);
protected void DeserializePropertiesFromResources (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, Attribute[] filter);
protected void DeserializePropertiesFromResources (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, Attribute[]? filter);
member this.DeserializePropertiesFromResources : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj * Attribute[] -> unit
Protected Sub DeserializePropertiesFromResources (manager As IDesignerSerializationManager, value As Object, filter As Attribute())
Parametri
- manager
- IDesignerSerializationManager
Classe IDesignerSerializationManager da utilizzare per la serializzazione.
- value
- Object
Oggetto da cui deserializzare le proprietà.
Commenti
Il DeserializePropertiesFromResources metodo è un metodo helper che le classi derivate possono chiamare. Cerca le proprietà sull'oggetto specificato e tenta di caricarne i valori dal bundle di risorse delle impostazioni cultura invarianti. Viene in genere usato per gestire le proprietà in fase di progettazione che non vengono generate nel codice sorgente. Non deve essere usato per le proprietà localizzate perché opera solo sulle impostazioni cultura invarianti.
Questo metodo controlla tutte le proprietà del value
parametro che corrispondono agli attributi specificati dal filter
parametro e quindi verifica la presenza di tali proprietà in un oggetto binario della risorsa. Ciò è utile per deserializzare le proprietà che non possono essere rappresentate nel codice, ad esempio proprietà in fase di progettazione.
Questo metodo richiede che un caricatore della finestra di progettazione offra un oggetto IResourceService per leggere le risorse. Se fornisce IResourceService un ResXResourceReader oggetto per le impostazioni cultura invarianti, DeserializePropertiesFromResources leggerà le risorse dalla sezione dei metadati del file di risorse XML (con estensione resx), che non è inclusa nel codice compilato finale. Se questo servizio non è disponibile, non verranno lette risorse.