CodeDomSerializerBase.SerializePropertiesToResources 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.
Serializza le proprietà sull'oggetto specificato nel bundle di risorse delle impostazioni cultura invarianti.
protected:
void SerializePropertiesToResources(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeStatementCollection ^ statements, System::Object ^ value, cli::array <Attribute ^> ^ filter);
protected void SerializePropertiesToResources(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[] filter);
member this.SerializePropertiesToResources : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeStatementCollection * obj * Attribute[] -> unit
Protected Sub SerializePropertiesToResources (manager As IDesignerSerializationManager, statements As CodeStatementCollection, value As Object, filter As Attribute())
Parametri
- manager
- IDesignerSerializationManager
Oggetto IDesignerSerializationManager da utilizzare per la serializzazione.
- statements
- CodeStatementCollection
Non utilizzato.
- value
- Object
Oggetto le cui proprietà verranno serializzate.
Eccezioni
manager, valueo statements è null.
Commenti
Il SerializePropertiesToResources metodo è un metodo helper che le classi derivate possono chiamare. Esamina le proprietà sul value parametro che corrispondono al filter parametro e quindi serializza le proprietà nel bundle di risorse delle impostazioni cultura invarianti. Se il servizio risorse restituisce un oggetto ResXResourceWriter, i valori delle proprietà verranno archiviati nella sezione dei metadati del file di risorse XML (resx). Il statements parametro non viene utilizzato.
Per essere serializzato come risorsa, una proprietà deve essere semplice (non una proprietà del contenuto) e il relativo valore deve essere serializzabile. Le proprietà non conformi a questo modello verranno ignorate.
SerializePropertiesToResources richiede un IResourceService oggetto per ottenere un ResourceWriter oggetto per scrivere risorse per le impostazioni cultura invarianti. Se questo servizio non è disponibile, non verranno scritte risorse.