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

Im folgenden Beispiel wird die Verwendung von CodeEventReferenceExpression veranschaulicht, um auf ein Ereignis mit dem Namen TestEvent zu verweisen.

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

// A C# code generator produces the following source code for the preceeding example code:
//        this.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

CodeEventReferenceExpression()

Initialisiert eine neue Instanz der CodeEventReferenceExpression-Klasse.

CodeEventReferenceExpression(CodeExpression, String)

Initialisiert eine neue Instanz der CodeEventReferenceExpression-Klasse unter Verwendung des angegebenen Zielobjekts und Ereignisnamens.

Eigenschaften

EventName

Ruft den Namen des Ereignisses ab oder legt diesen fest.

TargetObject

Ruft das Objekt ab, in dem das Ereignis enthalten ist, oder legt dieses fest.

UserData

Ruft die benutzerdefinierbaren Daten für das aktuelle Objekt ab.

(Geerbt von CodeObject)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für: