Freigeben über


CComControlBase::m_spDataAdviseHolder

Stellt ein Mittel eines Standards bereit, um Advise-Verbindungen zwischen Datenobjekten und Advise-Senken aufzunehmen.

CComPtr<IDataAdviseHolder> m_spDataAdviseHolder;

Hinweise

Hinweis

Um diesen Datenmember innerhalb der Steuerelementklasse zu verwenden, müssen Sie sie als Datenmember in der Steuerelementklasse deklarieren.die Steuerelementklasse diesen Datenmember erbt nicht von der Basisklasse, da sie sich in einer Union in der Basisklasse deklariert wird.

Ein Datenobjekt ist ein Steuerelement, das Daten können und das IDataObject implementiert, dessen Methoden das Format angeben und Medium der Daten übertragen.

Die Schnittstelle m_spDataAdviseHolder implementiert die IDataObject::DAdvise und IDataObject::DUnadvise-Methoden, um Advise-Verbindungen auf den Container zu erstellen und zu löschen. Der Container des Steuerelements muss eine Advise-Senke implementieren, indem er die IAdviseSink-Schnittstelle unterstützt.

Anforderungen

Header: atlctl.h

Siehe auch

Referenz

CComControlBase Class

CComPtr Class