Eventos De Visual Basic
Visual Studio 2005
Otras versiones
9 de cada 25 votado este útil - Valora este post
Un evento es un mensaje enviado por un objeto anunciando que algo ha sucedido. Los eventos se implementa mediante delegados, una forma de puntero de función orientada a objetos que permite una función que se invoca indirectamente por medio de una referencia a la función.
En estasección
Eventos y controladores de eventos
Proporciona una visión general de los acontecimientos, controladores de eventos, y la terminología asociada.
WithEvents y la cláusula Handles
Muestra cómo utilizar la palabra clave WithEvents y la cláusula Handles para asociar un evento con un controlador de eventos.
AddHandler y RemoveHandler
Muestra cómo utilizar lasinstrucciones AddHandler y RemoveHandler para asociar dinámicamente un evento con un controlador de eventos.
Cómo: Agregar eventos a una clase
Describe el proceso de definición de los acontecimientos.
Cómo: Crear controladores de eventos en el Editor de código de Visual Basic
Proporciona instrucciones para utilizar el Editor de código de Visual Basic para escribir código para responder a los eventos.
Cómo: Provocar un evento(Visual Basic)
Muestra cómo definir un evento y utiliza la instrucción RaiseEvent para hacer que el evento que se produzca
Cómo: Crear un evento y el controlador (Visual Basic)
Muestra cómo definir un evento y un controlador de eventos, y cómo utilizar la instrucción AddHandler para asociarlos.
Cómo: Escribir controladores de eventos
Muestra cómo escribir controladores de eventos mediante lacláusula Handles o la instrucción AddHandler.
Cómo: Controlar eventos en Visual Basic
Define una clase que genera un evento cuando se llama al método de CauseEvent.
Tutorial: Declarar y provocar eventos
Los pasos a través del proceso de declarar y provocar eventos para una clase.
Tutorial: Controlar eventos
Muestra cómo escribir un procedimiento controlador de eventos.
Cómo: Declarar eventosque evitar el bloqueo
Muestra cómo definir un evento personalizado que permite a sus controladores de eventos para llamar de forma asincrónica.
Cómo: Declarar eventos que utilizan memoria Conserve
Muestra cómo definir un evento personalizado que utiliza la memoria sólo cuando se controla el evento.
Solución de problemas de controladores de eventos heredados en Visual Basic 2005
Enumeran losproblemas comunes que surgen con controladores de eventos en componentes heredados.
Métodos de extensión (Visual Basic)
Visual Studio 2010
Otras versiones
Personas que lo han encontrado útil: 2 de 2 - Valorar este tema
Los métodos de extensión permiten a los desarrolladores agregar funcionalidad personalizada a los tipos de datos ya definidos sin crear un nuevo tipo derivado. Los métodos deextensión permiten escribir un método al que se puede llamar como si fuera un método de instancia del tipo existente.
Tipos que se pueden extender
Puede definir un método de extensión en la mayoría de los tipos que se pueden representar en una lista de parámetros de Visual Basic, incluidos los siguientes:
* Clases (tipos de referencia)
* Estructuras (tipos de valor)
* Interfaces* Delegados
* Argumentos ByRef y ByVal
* Parámetros de método genérico
* Matrices
Métodos de extencion, instancia y propiedades
Cuando un método de instancia dentro del ámbito tiene una firma que es compatible con los argumentos de una instrucción de llamada, se elige el método de instancia de preferencia a cualquier método de extensión. El método de instancia tiene la prioridad auncuando el método de extensión tenga una mejor coincidencia. En el ejemplo siguiente, ExampleClass contiene un método de instancia denominado ExampleMethod que tiene un parámetro de tipo Integer. El método de extensión ExampleMethodextiende ExampleClass y tiene un parámetro de tipo Long.
Propiedades del método de extensión
Cuando dos métodos de extensión con firmas idénticas están en el...
Regístrate para leer el documento completo.