CodeDomSerializerBase.SerializeEvent Metodo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Serializza l'evento specificato nell'insieme di istruzioni specificato.
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)
- manager
- IDesignerSerializationManager
Classe IDesignerSerializationManager da utilizzare per la serializzazione.
- statements
- CodeStatementCollection
Oggetto CodeStatementCollection in cui l'evento sarà serializzato.
- value
- Object
Oggetto a cui descriptor
è associato.
- descriptor
- EventDescriptor
Oggetto EventDescriptor che specifica l'evento da serializzare.
manager
, value
, statements
o descriptor
è null
.
IEventBindingService non è disponibile.
Il SerializeEvent metodo è un metodo helper che le classi derivate possono chiamare per serializzare un singolo evento nell'oggetto specificato CodeStatementCollection. SerializeEvent esegue una query sulla gestione della serializzazione per un MemberCodeDomSerializer per l'evento specificato e quindi chiede all'utente di MemberCodeDomSerializer serializzarlo.
SerializeEvent inserisce i statements
parametri e descriptor
nell'oggetto ContextStack.
SerializeEvent richiede l'individuazione IEventBindingService di associazioni di eventi ai metodi non compilati. Se questo servizio non è presente, le associazioni di eventi ai metodi non compilati non verranno scritte. Le associazioni di eventi ai metodi compilati verranno comunque serializzate se gli oggetti a cui sono associati gli eventi possono essere convertiti in espressioni.
Prodotto | Versioni |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Feedback su .NET
.NET è un progetto open source. Seleziona un collegamento per fornire feedback: