CodeMemberEvent Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje deklarację zdarzenia typu.
public ref class CodeMemberEvent : System::CodeDom::CodeTypeMember
public class CodeMemberEvent : System.CodeDom.CodeTypeMember
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeMemberEvent : System.CodeDom.CodeTypeMember
type CodeMemberEvent = class
inherit CodeTypeMember
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeMemberEvent = class
inherit CodeTypeMember
Public Class CodeMemberEvent
Inherits CodeTypeMember
- Dziedziczenie
- Atrybuty
Przykłady
W tym przykładzie pokazano użycie elementu CodeMemberEvent do deklarowania zdarzenia, które przyjmuje delegata System.EventHandler
:
// Declares an event that accepts a delegate type of System.EventHandler.
CodeMemberEvent^ event1 = gcnew CodeMemberEvent;
// Sets a name for the event.
event1->Name = "TestEvent";
// Sets the type of event.
event1->Type = gcnew CodeTypeReference( "System.EventHandler" );
// A C# code generator produces the following source code for the preceeding example code:
// private event System.EventHandler TestEvent;
// Declares an event that accepts a delegate type of System.EventHandler.
CodeMemberEvent event1 = new CodeMemberEvent();
// Sets a name for the event.
event1.Name = "TestEvent";
// Sets the type of event.
event1.Type = new CodeTypeReference("System.EventHandler");
// A C# code generator produces the following source code for the preceeding example code:
// private event System.EventHandler TestEvent;
' Declares an event that accepts a delegate type of System.EventHandler.
Dim event1 As New CodeMemberEvent()
' Sets a name for the event.
event1.Name = "TestEvent"
' Sets the type of event.
event1.Type = New CodeTypeReference("System.EventHandler")
' A Visual Basic code generator produces the following source code for the preceeding example code:
' Private Event TestEvent As System.EventHandler
Uwagi
CodeMemberEvent może służyć do reprezentowania elementów członkowskich zdarzeń typu. CodeMemberEvent ma właściwości wskazujące typ danych zdarzenia, niezależnie od tego, czy prywatnie implementuje typ danych, oraz typy interfejsów, jeśli istnieją, zdarzenie składowe implementuje.
Konstruktory
CodeMemberEvent() |
Inicjuje nowe wystąpienie klasy CodeMemberEvent. |
Właściwości
Attributes |
Pobiera lub ustawia atrybuty elementu członkowskiego. (Odziedziczone po CodeTypeMember) |
Comments |
Pobiera kolekcję komentarzy dla elementu członkowskiego typu. (Odziedziczone po CodeTypeMember) |
CustomAttributes |
Pobiera lub ustawia atrybuty niestandardowe elementu członkowskiego. (Odziedziczone po CodeTypeMember) |
EndDirectives |
Pobiera dyrektywy końcowe dla elementu członkowskiego. (Odziedziczone po CodeTypeMember) |
ImplementationTypes |
Pobiera lub ustawia typ danych implementujący zdarzenie składowe. |
LinePragma |
Pobiera lub ustawia wiersz, w którym występuje instrukcja składowa typu. (Odziedziczone po CodeTypeMember) |
Name |
Pobiera lub ustawia nazwę elementu członkowskiego. (Odziedziczone po CodeTypeMember) |
PrivateImplementationType |
Pobiera lub ustawia typ danych zaimplementowany prywatnie, jeśli istnieje. |
StartDirectives |
Pobiera dyrektywy początkowe dla elementu członkowskiego. (Odziedziczone po CodeTypeMember) |
Type |
Pobiera lub ustawia typ danych typu delegata, który obsługuje zdarzenie. |
UserData |
Pobiera dane, które można definiować przez użytkownika dla bieżącego obiektu. (Odziedziczone po CodeObject) |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |