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

Dans CodeStatementCollection lequel l’événement sera sérialisé.

value
Object

Objet auquel descriptor est lié.

descriptor
EventDescriptor

Spécification EventDescriptor de l’événement à sérialiser.

Exceptions

manager, value, statementsou descriptor est 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 l’élément donné CodeStatementCollection. SerializeEvent interroge le gestionnaire de sérialisation pour un MemberCodeDomSerializer événement donné, puis demande à le MemberCodeDomSerializer sérialiser.

SerializeEventplace les paramètres et descriptor les statements paramètres sur le ContextStack.

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

S’applique à

Voir aussi