CodeDomSerializerBase.SerializePropertiesToResources Método

Definición

Serializa las propiedades del objeto especificado en el conjunto 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);
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

que IDesignerSerializationManager se va a usar para la serialización.

statements
CodeStatementCollection

No se usa.

value
Object

Objeto cuyas propiedades se serializarán.

filter
Attribute[]

Matriz Attribute que filtra qué propiedades se serializarán.

Excepciones

manager, valueo 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). El statements parámetro no se usa.

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 IResourceService requiere un para obtener un ResourceWriter para escribir recursos para la referencia cultural invariable. Si este servicio no está disponible, no se escribirá ningún recurso.

Se aplica a

Consulte también