Partager via


CComControlBase::m_spDataAdviseHolder

Fournit un moyen d'une norme de stocker les connexions consultatives entre les objets de données et les récepteurs de notifications.

CComPtr<IDataAdviseHolder> m_spDataAdviseHolder;

Notes

Notes

Pour utiliser cette donnée membre dans votre classe de contrôle, vous devez la déclarer comme une donnée membre dans votre classe de contrôle.Votre classe de contrôle n'hérite pas cette donnée membre de la classe de base car elle est déclarée dans une union dans la classe de base.

Un objet de données est un contrôle qui peut transférer des données et qui implémente IDataObject, dont les méthodes spécifient le format et transfèrent la prise en charge des données.

L'interface m_spDataAdviseHolder implémente les méthodes d' IDataObject::DAdvise et d' IDataObject::DUnadvise pour générer et supprimer des connexions consultatives au conteneur. Le conteneur du contrôle doit implémenter un récepteur de notifications en prenant en charge l'interface d' IAdviseSink .

Configuration requise

Header: atlctl.h

Voir aussi

Référence

CComControlBase, classe

CComPtr, classe