Sdílet prostřednictvím


CodeEventReferenceExpression Třída

Definice

Představuje odkaz na událost.

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
Dědičnost
CodeEventReferenceExpression
Atributy

Příklady

Následující příklad ukazuje použití CodeEventReferenceExpression odkazu na událost s názvem 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

Poznámky

CodeEventReferenceExpression lze použít k reprezentaci odkazu na událost.

Vlastnost TargetObject určuje objekt, který obsahuje událost. Vlastnost EventName určuje název události.

Konstruktory

Name Description
CodeEventReferenceExpression()

Inicializuje novou instanci CodeEventReferenceExpression třídy.

CodeEventReferenceExpression(CodeExpression, String)

Inicializuje novou instanci CodeEventReferenceExpression třídy pomocí zadaného cílového objektu a názvu události.

Vlastnosti

Name Description
EventName

Získá nebo nastaví název události.

TargetObject

Získá nebo nastaví objekt, který obsahuje událost.

UserData

Získá uživatelem definovatelná data pro aktuální objekt.

(Zděděno od CodeObject)

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro