CodeEventReferenceExpression Klass

Definition

Representerar en referens till en händelse.

public ref 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
[<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
Arv
CodeEventReferenceExpression
Attribut

Exempel

I följande exempel visas hur du använder CodeEventReferenceExpression för att referera till en händelse med namnet 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

Kommentarer

CodeEventReferenceExpression kan användas för att representera en referens till en händelse.

Egenskapen TargetObject anger det objekt som innehåller händelsen. Egenskapen EventName anger namnet på händelsen.

Konstruktorer

Name Description
CodeEventReferenceExpression()

Initierar en ny instans av CodeEventReferenceExpression klassen.

CodeEventReferenceExpression(CodeExpression, String)

Initierar en ny instans av CodeEventReferenceExpression klassen med det angivna målobjektet och händelsenamnet.

Egenskaper

Name Description
EventName

Hämtar eller anger namnet på händelsen.

TargetObject

Hämtar eller anger objektet som innehåller händelsen.

UserData

Hämtar användardefinierbara data för det aktuella objektet.

(Ärvd från CodeObject)

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för