CodeDomSerializerBase.SerializeEvent Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
IEventBindingService n’est pas disponible.
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.