CodeMemberEvent Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una declaración para un evento de un tipo.
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
- Herencia
- Atributos
Ejemplos
En este ejemplo se muestra el uso de para CodeMemberEvent declarar un evento que toma un System.EventHandler
delegado:
// 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
Comentarios
CodeMemberEvent se puede usar para representar miembros del evento de un tipo. CodeMemberEvent tiene propiedades para indicar el tipo de datos del evento, si implementa de forma privada un tipo de datos y qué tipos de interfaz, si los hay, implementa el evento miembro.
Constructores
CodeMemberEvent() |
Inicializa una nueva instancia de la clase CodeMemberEvent. |
Propiedades
Attributes |
Obtiene o establece los atributos del miembro. (Heredado de CodeTypeMember) |
Comments |
Obtiene la colección de comentarios del miembro del tipo. (Heredado de CodeTypeMember) |
CustomAttributes |
Obtiene o establece los atributos personalizados del miembro. (Heredado de CodeTypeMember) |
EndDirectives |
Obtiene las directivas End para el miembro. (Heredado de CodeTypeMember) |
ImplementationTypes |
Obtiene o establece el tipo de datos que implementa el evento de miembro. |
LinePragma |
Obtiene o establece la línea en la que se produce la instrucción del miembro del tipo. (Heredado de CodeTypeMember) |
Name |
Obtiene o establece el nombre del miembro. (Heredado de CodeTypeMember) |
PrivateImplementationType |
Obtiene o establece el tipo de datos implementado de forma privada, en caso de haber alguno. |
StartDirectives |
Obtiene las directivas Start para el miembro. (Heredado de CodeTypeMember) |
Type |
Obtiene o establece el tipo de datos del tipo de delegado que controla el evento. |
UserData |
Obtiene los datos definibles por el usuario para el objeto actual. (Heredado de CodeObject) |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |