Comparteix a través de


CodeDomSerializerBase.SerializeProperties Método

Definición

Serializa las propiedades del objeto especificado en la colección de instrucciones determinada.

protected:
 void SerializeProperties(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeStatementCollection ^ statements, System::Object ^ value, cli::array <Attribute ^> ^ filter);
protected void SerializeProperties (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[] filter);
protected void SerializeProperties (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[]? filter);
member this.SerializeProperties : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeStatementCollection * obj * Attribute[] -> unit
Protected Sub SerializeProperties (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

CodeStatementCollection en el que se serializan las propiedades.

value
Object

Objeto en el que se serializan las propiedades.

filter
Attribute[]

Matriz de Attribute que filtra las propiedades que se van a serializar.

Excepciones

manager, value o statements es null.

Comentarios

El SerializeProperties 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, llama al SerializeProperty método para cada propiedad.

El SerializeProperties método coloca el InheritanceAttribute para value en .ContextStack

Se aplica a

Consulte también