CodeDomSerializerBase.SerializeEvents Metoda

Definice

Serializuje zadané události do dané kolekce příkazů.

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

Parametry

statements
CodeStatementCollection

Do CodeStatementCollection kterého bude událost serializována.

value
Object

Objekt, na kterém budou serializovány události.

filter
Attribute[]

Pole Attribute , které filtruje, které události budou serializovány.

Výjimky

manager, valuenebo statements je null.

Poznámky

Metoda SerializeEvents je pomocná metoda, kterou mohou volat odvozené třídy. Sleduje události parametru value , které odpovídají parametru filter , a pak volá metodu SerializeEvent pro každou událost.

Metoda SerializeEvents umístí InheritanceAttribute pro value na ContextStack.

Platí pro

Viz také