Condividi tramite


CodeEventReferenceExpression Classe

Definizione

Rappresenta un riferimento a un evento.

public ref class CodeEventReferenceExpression : System::CodeDom::CodeExpression
public class CodeEventReferenceExpression : System.CodeDom.CodeExpression
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeEventReferenceExpression : System.CodeDom.CodeExpression
type CodeEventReferenceExpression = class
    inherit CodeExpression
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeEventReferenceExpression = class
    inherit CodeExpression
Public Class CodeEventReferenceExpression
Inherits CodeExpression
Ereditarietà
CodeEventReferenceExpression
Attributi

Esempio

Nell'esempio seguente viene illustrato l'uso di CodeEventReferenceExpression per fare riferimento a un evento denominato TestEvent.

// Represents a reference to an event.
CodeEventReferenceExpression eventRef1 = new CodeEventReferenceExpression( new CodeThisReferenceExpression(), "TestEvent" );

// A C# code generator produces the following source code for the preceeding example code:

//        this.TestEvent
' Represents a reference to an event.
Dim eventRef1 As New CodeEventReferenceExpression(New CodeThisReferenceExpression(), "TestEvent")

' A Visual Basic code generator produces the following source code for the preceeding example code:

'       Me.TestEvent

Commenti

CodeEventReferenceExpression può essere utilizzato per rappresentare un riferimento a un evento.

La TargetObject proprietà specifica l'oggetto che contiene l'evento. La EventName proprietà specifica il nome dell'evento.

Costruttori

Nome Descrizione
CodeEventReferenceExpression()

Inizializza una nuova istanza della classe CodeEventReferenceExpression.

CodeEventReferenceExpression(CodeExpression, String)

Inizializza una nuova istanza della CodeEventReferenceExpression classe utilizzando l'oggetto di destinazione e il nome dell'evento specificati.

Proprietà

Nome Descrizione
EventName

Ottiene o imposta il nome dell'evento.

TargetObject

Ottiene o imposta l'oggetto che contiene l'evento.

UserData

Ottiene i dati definibili dall'utente per l'oggetto corrente.

(Ereditato da CodeObject)

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a