CodeMemberEvent Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir tür olayı için bir bildirimi temsil eder.
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
- Devralma
- Öznitelikler
Örnekler
Bu örnekte, temsilci alan CodeMemberEvent bir olayı bildirmek için bir kullanımı System.EventHandler gösterilmektedir:
// 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
Açıklamalar
CodeMemberEvent bir türün olay üyelerini temsil etmek için kullanılabilir. CodeMemberEvent olayın veri türünü, özel olarak bir veri türü uygulayıp uygulamadığını ve varsa üye olayının hangi arabirim türlerini uyguladığını gösteren özelliklere sahiptir.
Oluşturucular
| Name | Description |
|---|---|
| CodeMemberEvent() |
CodeMemberEvent sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Attributes |
Üyenin özniteliklerini alır veya ayarlar. (Devralındığı yer: CodeTypeMember) |
| Comments |
Tür üyesi için açıklama koleksiyonunu alır. (Devralındığı yer: CodeTypeMember) |
| CustomAttributes |
Üyenin özel özniteliklerini alır veya ayarlar. (Devralındığı yer: CodeTypeMember) |
| EndDirectives |
Üye için bitiş yönergelerini alır. (Devralındığı yer: CodeTypeMember) |
| ImplementationTypes |
Üye olayının uyguladığı veri türünü alır veya ayarlar. |
| LinePragma |
Tür üye deyiminin oluştuğu satırı alır veya ayarlar. (Devralındığı yer: CodeTypeMember) |
| Name |
Üyenin adını alır veya ayarlar. (Devralındığı yer: CodeTypeMember) |
| PrivateImplementationType |
Varsa, özel olarak uygulanan veri türünü alır veya ayarlar. |
| StartDirectives |
Üye için başlangıç yönergelerini alır. (Devralındığı yer: CodeTypeMember) |
| Type |
Olayı işleyen temsilci türünün veri türünü alır veya ayarlar. |
| UserData |
Geçerli nesne için kullanıcı tarafından tanımlanabilir verileri alır. (Devralındığı yer: CodeObject) |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |