¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

PropertyChangedEventManager (Clase)

Proporciona una implementación de WeakEventManager para que pueda usar el modelo de "agente de escucha de evento débil" con el fin de asociar agentes de escucha para el evento PropertyChanged.

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.WeakEventManager
      System.ComponentModel.PropertyChangedEventManager

Espacio de nombres:  System.ComponentModel
Ensamblado:  WindowsBase (en WindowsBase.dll)

public class PropertyChangedEventManager : WeakEventManager

El tipo PropertyChangedEventManager expone los siguientes miembros.

  NombreDescripción
Propiedad públicaDispatcherObtiene Dispatcher que este DispatcherObject es asociado. (Se hereda de DispatcherObject).
Propiedad protegidaItemObtiene o establece los datos que están almacenados para el origen especificado. (Se hereda de WeakEventManager).
Propiedad protegidaReadLockestablece un leer-bloqueo en la tabla de datos subyacente, y devuelve IDisposable. (Se hereda de WeakEventManager).
Propiedad protegidaWriteLockestablece un escritura-bloqueo en la tabla de datos subyacente, y devuelveIDisposable. (Se hereda de WeakEventManager).
Arriba

  NombreDescripción
Método públicoMiembro estáticoAddHandlerAgrega el controlador de eventos especificado, que se llama cuando el origen especificado provoca el evento de PropertyChanged para la propiedad especificada.
Método públicoMiembro estáticoAddListenerAgrega el agente de escucha especificado a la lista de agentes de escucha en el origen especificado.
Método públicoCheckAccessdetermina si el subproceso de la llamada tiene acceso a este DispatcherObject. (Se hereda de DispatcherObject).
Método protegidoDeliverEventEntrega el evento controlado a cada agente de escucha. (Se hereda de WeakEventManager).
Método protegidoDeliverEventToListEntrega el evento controlado a cada agente de escucha de la lista proporcionada. (Se hereda de WeakEventManager).
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método públicoGetType Obtiene el Type de la instancia actual. (Se hereda de Object).
Método protegidoMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método protegidoNewListenerListDevuelve un nuevo objeto para contener agentes de escucha al evento de PropertyChanged . (Invalida a WeakEventManager.NewListenerList()).
Método protegidoProtectedAddHandlerAgrega el delegado especificado como controlador de eventos del origen especificado. (Se hereda de WeakEventManager).
Método protegidoProtectedAddListenerAgrega el agente de escucha proporcionado un origen proporcionado para el evento controlado. (Se hereda de WeakEventManager).
Método protegidoProtectedRemoveHandlerQuita el controlador previamente agregado de origen especificado. (Se hereda de WeakEventManager).
Método protegidoProtectedRemoveListenerQuita un agente de escucha previamente agregado de origen proporcionado. (Se hereda de WeakEventManager).
Método protegidoPurgeQuita de los datos los agentes de escucha que ya no están activos para el origen especificado. (Invalida a WeakEventManager.Purge(Object, Object, Boolean)).
Método protegidoRemoveQuita todos los agentes de escucha para el origen especificado. (Se hereda de WeakEventManager).
Método públicoMiembro estáticoRemoveHandlerQuita el controlador de eventos especificado de origen especificado.
Método públicoMiembro estáticoRemoveListenerQuita el agente de escucha especificado de la lista de agentes de escucha en el origen proporcionado.
Método protegidoScheduleCleanupLas solicitudes que eliminar una de las entradas no utilizadas en el agente de escucha subyacente muestra se realiza en un subproceso de prioridad más baja. (Se hereda de WeakEventManager).
Método protegidoStartListeningInicia la escucha del evento PropertyChanged en el origen proporcionado. (Invalida a WeakEventManager.StartListening(Object)).
Método protegidoStopListeningDetiene la escucha del evento PropertyChanged en el origen proporcionado. (Invalida a WeakEventManager.StopListening(Object)).
Método públicoToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Método públicoVerifyAccessSe aplica al subproceso de llamada tiene acceso a este DispatcherObject. (Se hereda de DispatcherObject).
Arriba

Para ser agentes de escucha en este modelo, los objetos del agente de escucha deben implementar IWeakEventListener. No necesita implementar IWeakEventListener en la clase que es el origen de los eventos.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros públicos static (Shared en Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft