Partager via


Interface IWeakReferenceSource (weakreference.h)

Représente un objet source vers lequel une référence faible peut être récupérée.

Notes

À quelques exceptions près, la prise en charge des références faibles est activée par défaut pour Windows Runtime types que vous utilisez ou créez en C++/WinRT, WRL et C++/CX. Windows.UI.Composition et Windows.Devices.Input.PenDevice sont des exemples d’exceptions (c’est-à-dire que les espaces de noms pour lesquels la prise en charge des références faibles n’est pas activée pour ces types).

Si vous créez des types, consultez Références faibles en C++/WinRT.

Héritage

L’interface IWeakReferenceSource hérite de l’interface IUnknown.

Méthodes

L’interface IWeakReferenceSource contient ces méthodes.

 
IWeakReferenceSource::GetWeakReference

Récupère une référence faible à partir d’un IWeakReferenceSource.

Configuration requise

   
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête weakreference.h