CodeDomSerializerBase.SerializeEvents Methode

Definitie

Serialiseert de opgegeven gebeurtenissen in de opgegeven instructieverzameling.

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

Parameters

manager
IDesignerSerializationManager

De IDesignerSerializationManager te gebruiken voor serialisatie.

statements
CodeStatementCollection

De CodeStatementCollection gebeurtenis waarin de gebeurtenis wordt geserialiseerd.

value
Object

Het object waarop gebeurtenissen worden geserialiseerd.

filter
Attribute[]

Een Attribute matrix waarmee wordt gefilterd welke gebeurtenissen worden geserialiseerd.

Uitzonderingen

manager, valueof statements is null.

Opmerkingen

De SerializeEvents methode is een helpermethode die afgeleide klassen kunnen aanroepen. Er worden gebeurtenissen op de value parameter bekeken die overeenkomen met de filter parameter en vervolgens wordt de SerializeEvent methode voor elke gebeurtenis aangeroepen.

De SerializeEvents methode plaatst de InheritanceAttribute voor value op de ContextStack.

Van toepassing op

Zie ook