CodeDomSerializerBase.SerializeEvents Metodo

Definizione

Serializza gli eventi specificati nell'insieme di istruzioni dato.

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

Classe IDesignerSerializationManager da utilizzare per la serializzazione.

statements
CodeStatementCollection

Oggetto CodeStatementCollection in cui l'evento sarà serializzato.

value
Object

Oggetto in cui gli eventi saranno serializzati.

filter
Attribute[]

Matrice Attribute che filtra gli eventi che saranno serializzati.

Eccezioni

manager, value o 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 in ContextStack.

Si applica a

Vedi anche