CodeEventReferenceExpression Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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) |