CodeDomSerializerBase.SerializeEvents Metodo

Definizione

Serializza gli eventi specificati nella raccolta di istruzioni specificata.

protected:
 void SerializeEvents(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeStatementCollection ^ statements, System::Object ^ value, ... cli::array <Attribute ^> ^ filter);
protected void SerializeEvents(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, params Attribute[] filter);
member this.SerializeEvents : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeStatementCollection * obj * Attribute[] -> unit
Protected Sub SerializeEvents (manager As IDesignerSerializationManager, statements As CodeStatementCollection, value As Object, ParamArray filter As Attribute())

Parametri

manager
IDesignerSerializationManager

Oggetto IDesignerSerializationManager da utilizzare per la serializzazione.

statements
CodeStatementCollection

Oggetto CodeStatementCollection in cui verrà serializzato l'evento.

value
Object

Oggetto in cui verranno serializzati gli eventi.

filter
Attribute[]

Matrice Attribute che filtra gli eventi che verranno serializzati.

Eccezioni

manager, valueo statements è null.

Commenti

Il SerializeEvents metodo è un metodo helper che le classi derivate possono chiamare. Esamina gli eventi sul value parametro che corrispondono al filter parametro e quindi chiama il SerializeEvent metodo per ogni evento.

Il SerializeEvents metodo inserisce l'oggetto InheritanceAttribute per value nell'oggetto ContextStack.

Si applica a

Vedi anche