CodeEventReferenceExpression Class

Definition

Stellt einen Verweis auf ein Ereignis dar.Represents a reference to an event.

public ref class CodeEventReferenceExpression : System::CodeDom::CodeExpression
public class CodeEventReferenceExpression : System.CodeDom.CodeExpression
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Serializable]
public class CodeEventReferenceExpression : System.CodeDom.CodeExpression
type CodeEventReferenceExpression = class
    inherit CodeExpression
Public Class CodeEventReferenceExpression
Inherits CodeExpression
Inheritance
CodeEventReferenceExpression
Attributes

Examples

Das folgende Beispiel veranschaulicht die Verwendung von CodeEventReferenceExpression, um auf ein Ereignis namens "Testevent" zu verweisen.The following example demonstrates use of CodeEventReferenceExpression to reference an event named TestEvent.

// 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

Remarks

CodeEventReferenceExpression kann verwendet werden, um einen Verweis auf ein Ereignis darzustellen.CodeEventReferenceExpression can be used to represent a reference to an event.

Die TargetObject-Eigenschaft gibt das Objekt an, das das Ereignis enthält.The TargetObject property specifies the object that contains the event. Die EventName-Eigenschaft gibt den Namen des Ereignisses an.The EventName property specifies the name of the event.

Constructors

CodeEventReferenceExpression()

Initialisiert eine neue Instanz der Klasse CodeEventReferenceExpression.Initializes a new instance of the CodeEventReferenceExpression class.

CodeEventReferenceExpression(CodeExpression, String)

Initialisiert eine neue Instanz der CodeEventReferenceExpression-Klasse unter Verwendung des angegebenen Zielobjekts und Ereignisnamens.Initializes a new instance of the CodeEventReferenceExpression class using the specified target object and event name.

Properties

EventName

Ruft den Namen des Ereignisses ab oder legt diesen fest.Gets or sets the name of the event.

TargetObject

Ruft das Objekt ab, in dem das Ereignis enthalten ist, oder legt dieses fest.Gets or sets the object that contains the event.

UserData

Ruft die benutzerdefinierbaren Daten für das aktuelle Objekt ab.Gets the user-definable data for the current object.

(Inherited from CodeObject)

Methods

Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Applies to