CodeDomSerializerBase.SerializeProperties Méthode

Définition

Sérialise les propriétés sur l’objet donné dans la collection d’instructions donnée.

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())

Paramètres

manager
IDesignerSerializationManager

IDesignerSerializationManager à utiliser pour la sérialisation.

statements
CodeStatementCollection

CodeStatementCollection dans lequel les propriétés doivent être sérialisées.

value
Object

Objet dans lequel les propriétés doivent être sérialisées.

filter
Attribute[]

Tableau de Attribute qui filtre les propriétés à sérialiser.

Exceptions

manager, value ou statements est null.

Remarques

La SerializeProperties méthode est une méthode d’assistance que les classes dérivées peuvent appeler. Il examine les propriétés du value paramètre qui correspondent au filter paramètre, puis appelle la SerializeProperty méthode pour chaque propriété.

La SerializeProperties méthode place le InheritanceAttribute pour value sur le ContextStack.

S’applique à

Voir aussi