-
Es una estrategia mediante la cual una clase puede pro-porcionar notificaciones a otras clases cuando ocurreun suceso con sus objetos
- Excepcion
- Delegado
- Evento
- Todas las anteriores
-
Para controlar eventos basta que haya una clase publicadora
- Verdadero
- Falso
-
Clase que recibe las notificaciones de los eventos
- Publicadora
- Suscriptora
-
Clase que genera las notificaciones de los eventos
- Publicadora
- Suscriptora
-
Un evento puede ser notificado a varios objetos
- Verdadero
- Falso
-
Los eventos son exclusivos para las aplicaciones visua-les o de interfaz grafica
- Verdadero
- Falso
-
Una aplicacion de consola puede contener eventos
- Verdadero
- Falso
-
Los eventos se pueden declarar a traves de ...
- Excepciones
- Delegados
- Otros eventos
- Ninguna de las anteriores
-
Cuando se produce un evento, se llama a ...
- Excepciones
- Delegados
- Otros eventos
- Ninguna de las anteriores
-
Clase que invoca el delegado cuando ocurre un evento
- Publicadora
- Suscriptora
-
Para generar un evento, una clase publicadora debe ...
- Declarar un delegado
- Definir un evento
- Disparar el evento
- Todas las anteriores
-
Que operaciones realiza una clase suscriptora ?
- Declarar un delegado
- Definir un evento
- Disparar el evento
- Ninguna de las anteriores
-
Que operaciones realiza una clase publicadora ?
- Declarar un delegado
- Definir un evento
- Disparar el evento
- Todas las anteriores
-
Que operaciones realiza una clase suscriptora ?
- Conectarse al evento
- Manejar el evento
- Proporcionar un delegado con el metodo gestor
- Todas las anteriores
-
La clase publicadora puede utilizar un delegado para definir un evento
- Verdadero
- Falso
-
La clase suscriptora utiliza el operador += para reci-bir notificaciones del evento
- Verdadero
- Falso
-
El metodo "gestor" es quien dispara el evento
- Verdadero
- Falso
-
El metodo "gestor" es invocado por la clase publicadora
- Verdadero
- Falso
-
El metodo "gestor" es invocado por la clase suscriptora
- Verdadero
- Falso
-
Para invocar al metodo "gestor", la clase suscriptorapuede hacerlo a traves de un delegado
- Verdadero
- Falso
-
Se puede invocar un metodo "gestor" a traves de undelegado
- Verdadero
- Falso
-
El metodo "gestor" es aquel que se invoca cuando sedesea realizar alguna operacion despues de recibirnotificaciones de un evento
- Verdadero
- Falso
-
Se puede invocar un metodo "gestor" sin usar delegados
- Verdadero
- Falso
-
Se pueden realizar acciones como consecuencia de lageneracion de un evento sin metodo "gestor"
- Verdadero
- Falso
-
Se pueden realizar acciones como consecuencia de lageneracion de un evento sin un delegado
- Verdadero
- Falso
-
Se pueden realizar acciones como consecuencia de lageneracion de un evento a traves de una expresionlambda
- Verdadero
- Falso
-
Se puede controlar un evento mediante expresioneslambda
- Verdadero
- Falso
-
El metodo gestor de un evento ...
- Genera el evento
- Esta dentro de la clase publicadora
- Esta dentro de la clase suscriptora
- Ninguna de las anteriores
-
El metodo gestor de un evento sirve para ...
- Disparar el evento
- Realizar acciones cuando ocurra el evento
- Declarar el delegado
- Todas las anteriores
-
Operador utilizado para suscribirse a un evento
- =>
- +=
- -=
- Ninguno de los anteriores
-
Espacio de nombres que contiene la interfase llamadaINotifyPropertyChanged
- System
- System.IO
- System.Collection.Generics
- System.ComponentModel
-
La interfase INotifyPropertyChanged solamente contieneun elemento que representa un ...
- Metodo
- Propiedad
- Delegado
- Evento
-
La interfase INotifyPropertyChanged sirve para ...
- Disparar un delegado
- Disparar un evento
- Definir el metodo gestor
- Definir nuevas interfaces
-
La interfase INotifyPropertyChanged se utiliza cuando:
- Se desea disparar un evento al modificar un metodo
- Se desea disparar un evento al modificar una propiedad
- Se desea disparar un evento al invocar un metodo
- Ninguna de las anteriores
-
Cuando una clase publicadora implementa la interfaseINotifyPropertyChanged debe ...
- Definir un evento de tipo PropertyChanged
- Definir un evento de tipo PropertyChangedEventHandler
- Ninguna de las anteriores
- Las 2 primeras opciones
-
Cuando una clase publicadora implementa la interfaseINotifyPropertyChanged debe ...
- Implementar un evento llamado PropertyChanged
- Implementar evento llamado PropertyChangedEventHandler
- Ninguna de las anteriores
- Las 2 primeras opciones
-
Cuando una clase publicadora implementa la interfaseINotifyPropertyChanged debe ...
- Definir un delegado de tipo PropertyChanged
- Definir un evento personalizado
- Implementar un metodo de otra interfase
- Ninguna de las anteriores
-
Se puede cancelar la suscripcion a un evento
- Verdadero
- Falso
-
Operador utilizado para cancelar la suscripcion a unevento
- +=
- -=
- =>
- No se puede cancelar la suscripcion a un evento
-
Para que una clase suscriptora reciba notificaciones deeventos es necesario que tenga una relacion de herenciacon la clase publicadora
- Verdadero
- Falso
-
Para que una clase suscriptora reciba notificaciones deeventos es necesario que tenga una relacion de composi-cion con la clase publicadora
- Verdadero
- Falso
-
Para que una clase suscriptora reciba notificaciones deeventos es necesario que tenga una relacion de agrega -cion con la clase publicadora
- Verdadero
- Falso
-
Diferentes clases independientes (no relacionadas) sepueden suscribir a eventos
- Verdadero
- Falso
-
Todas las clases suscriptoras deben invocar al mismometodo gestor al recibir la notificacion de un evento
- Verdadero
- Falso
-
Se pueden definir muchos metodos gestores (uno para ca-da clase suscriptora)
- Verdadero
- Falso
-
Una clase publicadora puede generar un evento sin defi-nir un delegado
- Verdadero
- Falso
-
Una clase suscriptora SIEMPRE debe invocar un metodogestor explicitamente definido al recibir una notifica-cion de un evento
- Verdadero
- Falso
-
El metodo gestor de una clase suscriptora puede ser unmetodo anonimo
- Verdadero
- Falso
-
El metodo gestor de una clase suscriptora puede ser unaexpresion lambda
- Verdadero
- Falso
-
Todos los objetos suscriptores (clientes) DEBEN ser delmismo tipo (creados a partir de la misma clase)
- Verdadero
- Falso
-
Una aplicacion solamente puede tener 1 clase publicado-ra (generadora de eventos)
- Verdadero
- Falso
-
Una clase publicadora puede generar varios tipos deeventos
- Verdadero
- Falso
-
Una clase cliente se puede suscribir a varios tipos deeventos generados por diferentes clases publicadoras
- Verdadero
- Falso
-
Se recomienda que el delegado de la clase publicadoratenga el prefijo EventHandler en su nombre
- Verdadero
- Falso
-
Se recomienda que el delegado de la clase publicadoratenga el postfijo EventHandler en su nombre
- Verdadero
- Falso
-
Es obligatorio que la clase suscriptora tenga un delegado manejador del evento (EventHanlder)
- Verdadero
- Falso
-
El manejador del evento siempre es un delegado
- Verdadero
- Falso
-
El metodo "gestor" es aquel que genera el evento
- Verdadero
- Falso
-
Una clase publicadora puede definir un evento sin declarar un delegado
- Verdadero
- Falso
-
El delegado xxxEventHandler de la clase publicadorarepresenta el tipo del evento definido
- Verdadero
- Falso
-
El delegado xxxEventHandler de la clase publicadorarepresenta el controlador del evento definido
- Verdadero
- Falso
-
Una clase publicadora siempre genera un evento desdeuna de sus propiedades
- Verdadero
- Falso
-
Una clase publicadora siempre genera un evento desdeuno de sus metodos
- Verdadero
- Falso
-
Componente de la clase publicadora que NO puede generarun evento
- Constructor
- Destructor
- Propiedad
- Ninguno de los anteriores
-
El constructor de una clase publicadora puede generarun evento
- Verdadero
- Falso
-
El destructor de una clase publicadora puede generarun evento
- Verdadero
- Falso
-
La clase publicadora implementa el metodo "gestor"
- Verdadero
- Falso
-
Operador utilizado para eliminar la suscripcion a unevento
- =>
- +=
- -=
- Ninguno de los anteriores
-
La interfase INotifyPropertyChanged se encuentra en elespacio de nombres System.ComponentModel
- Verdadero
- Falso
-
La interfase INotifyPropertyChanged se encuentra en elespacio de nombres System.Collection.Generics
- Verdadero
- Falso