CodeDomSerializerBase.SerializePropertiesToResources Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Serializa las propiedades del objeto especificado en el lote de recursos de la referencia cultural invariable.
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);
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())
Parámetros
- manager
- IDesignerSerializationManager
IDesignerSerializationManager que se va a usar para la serialización.
- statements
- CodeStatementCollection
No se utiliza.
- value
- Object
Objeto cuyas propiedades se van a serializar.
Excepciones
manager
, value
o statements
es null
.
Comentarios
El SerializePropertiesToResources método es un método auxiliar al que pueden llamar las clases derivadas. Examina las propiedades del value
parámetro que coinciden con el filter
parámetro y, a continuación, serializa las propiedades en el conjunto de recursos de referencia cultural invariable. Si el servicio de recursos devuelve un ResXResourceWriter, los valores de propiedad se almacenarán en la sección de metadatos del archivo de recursos XML (.resx). No se usa el statements
parámetro .
Para serializarse como un recurso, una propiedad debe ser simple (no una propiedad de contenido) y su valor debe ser serializable. Las propiedades que no se ajustan a este patrón se omitirán.
SerializePropertiesToResources requiere que IResourceService se obtenga un ResourceWriter objeto para escribir recursos para la referencia cultural invariable. Si este servicio no está disponible, no se escribirá ningún recurso.