CodeDomSerializerBase.SerializeProperties Metodo

Definizione

Serializza le proprietà sull'oggetto indicato nell'insieme di istruzioni specificato.

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

Parametri

manager
IDesignerSerializationManager

Classe IDesignerSerializationManager da utilizzare per la serializzazione.

statements
CodeStatementCollection

Oggetto CodeStatementCollection in cui le proprietà saranno serializzate.

value
Object

Oggetto in cui le proprietà saranno serializzate.

filter
Attribute[]

Matrice Attribute che filtra le proprietà che saranno serializzate.

Eccezioni

manager, value o statements è null.

Commenti

Il SerializeProperties metodo è un metodo helper che le classi derivate possono chiamare. Esamina le proprietà del value parametro che corrispondono al filter parametro e quindi chiama il SerializeProperty metodo per ogni proprietà.

Il SerializeProperties metodo inserisce l'oggetto InheritanceAttribute per value su ContextStack.

Si applica a

Vedi anche