Interfaz IWeakReference (weakreference.h)

Representa una referencia débil a un objeto .

Nota

Con solo algunas excepciones, la compatibilidad con referencias débiles está activada de forma predeterminada para los tipos de Windows Runtime que consume o crea en C++/WinRT, WRL y C++/CX. Windows.UI.Composition y Windows.Devices.Input.PenDevice son ejemplos de excepciones; es decir, espacios de nombres en los que la compatibilidad de referencia débil no está activada para esos tipos.

Si vas a crear tipos, consulta Referencias débiles en C++/WinRT.

Herencia

La interfaz IWeakReference hereda de la interfaz IUnknown .

Métodos

La interfaz IWeakReference tiene estos métodos.

 
IWeakReference::Resolve

Resuelve una referencia débil devolviendo una referencia fuerte al objeto .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado weakreference.h