Partager via


CodeDomSerializerBase.SerializeEvent Méthode

Définition

Sérialise l’événement donné dans la collection d’instructions donnée.

protected:
 void SerializeEvent(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeStatementCollection ^ statements, System::Object ^ value, System::ComponentModel::EventDescriptor ^ descriptor);
protected void SerializeEvent (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, System.ComponentModel.EventDescriptor descriptor);
member this.SerializeEvent : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeStatementCollection * obj * System.ComponentModel.EventDescriptor -> unit
Protected Sub SerializeEvent (manager As IDesignerSerializationManager, statements As CodeStatementCollection, value As Object, descriptor As EventDescriptor)

Paramètres

manager
IDesignerSerializationManager

IDesignerSerializationManager à utiliser pour la sérialisation.

statements
CodeStatementCollection

CodeStatementCollection dans lequel l’événement est sérialisé.

value
Object

Objet auquel descriptor est lié.

descriptor
EventDescriptor

EventDescriptor qui spécifie l’événement à sérialiser.

Exceptions

manager, value, statements ou descriptor a la valeur null.

Remarques

La SerializeEvent méthode est une méthode d’assistance que les classes dérivées peuvent appeler pour sérialiser un événement unique dans le donné CodeStatementCollection. SerializeEvent interroge le gestionnaire de sérialisation pour un MemberCodeDomSerializer pour l’événement donné, puis demande à de le MemberCodeDomSerializer sérialiser.

SerializeEventplace les statements paramètres et descriptor sur .ContextStack

SerializeEvent nécessite un pour découvrir les liaisons d’événements IEventBindingService à des méthodes qui ne sont pas compilées. Si ce service n’est pas présent, les liaisons d’événements à des méthodes non compilées ne seront pas écrites. Les liaisons d’événements aux méthodes compilées seront toujours sérialisées si les objets auxquels les événements sont liés peuvent être convertis en expressions.

S’applique à

Voir aussi