Freigeben über


CodeEventReferenceExpression Klasse

Definition

Stellt einen Verweis auf ein Ereignis dar.

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
Vererbung
CodeEventReferenceExpression
Attribute

Beispiele

Das folgende Beispiel veranschaulicht die Verwendung eines CodeEventReferenceExpression Ereignisses mit dem Namen 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

Hinweise

CodeEventReferenceExpression kann verwendet werden, um einen Verweis auf ein Ereignis darzustellen.

Die TargetObject Eigenschaft gibt das Objekt an, das das Ereignis enthält. Die EventName Eigenschaft gibt den Namen des Ereignisses an.

Konstruktoren

Name Beschreibung
CodeEventReferenceExpression()

Initialisiert eine neue Instanz der CodeEventReferenceExpression-Klasse.

CodeEventReferenceExpression(CodeExpression, String)

Initialisiert eine neue Instanz der CodeEventReferenceExpression Klasse mithilfe des angegebenen Zielobjekts und des Ereignisnamens.

Eigenschaften

Name Beschreibung
EventName

Dient zum Abrufen oder Festlegen des Namens des Ereignisses.

TargetObject

Dient zum Abrufen oder Festlegen des Objekts, das das Ereignis enthält.

UserData

Ruft die vom Benutzer definierbaren Daten für das aktuelle Objekt ab.

(Geerbt von CodeObject)

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: