Sdílet prostřednictvím


IPropertyPage2Impl – třída

Tato třída implementuje IUnknown a dědí výchozí implementaci IPropertyPageImpl.

Důležité

Tuto třídu a její členy nelze použít v aplikacích, které se spouští v prostředí Windows Runtime.

Syntaxe

template<class T>
class IPropertyPage2Impl : public IPropertyPageImpl<T>

Parametry

T
Vaše třída odvozená z IPropertyPage2Impl.

Členové

Veřejné metody

Název Popis
IPropertyPage2Impl::EditProperty Určuje, který ovládací prvek vlastnosti obdrží fokus při aktivaci stránky vlastností. Implementace ATL vrátí E_NOTIMPL.

Poznámky

IPropertyPage2 rozhraní rozšiřuje IPropertyPage přidáním EditProperty metody. Tato metoda umožňuje klientovi vybrat konkrétní vlastnost v objektu stránky vlastností.

Třída IPropertyPage2Impl jednoduše vrátí E_NOTIMPL pro IPropertyPage2::EditProperty. Nicméně, dědí výchozí implementaci IPropertyPageImpl a implementuje IUnknown odesláním informací do zařízení výpisu v sestavení ladění.

Při vytváření stránky vlastností je třída obvykle odvozena z IPropertyPageImpl. Pokud chcete poskytnout dodatečnou IPropertyPage2podporu , upravte definici třídy a přepište metodu EditProperty .

Související články ATL – kurz, vytvoření projektu ATL

Hierarchie dědičnosti

IPropertyPage

IPropertyPageImpl

IPropertyPage2Impl

Požadavky

Hlavička: atlctl.h

IPropertyPage2Impl::EditProperty

Určuje, který ovládací prvek vlastnosti obdrží fokus při aktivaci stránky vlastností.

HRESULT EditProperty(DISPID dispID);

Návratová hodnota

Vrátí E_NOTIMPL.

Poznámky

Viz IPropertyPage2::EditProperty v sadě Windows SDK.

Viz také

IPerPropertyBrowsingImpl – třída
ISpecifyPropertyPagesImpl – třída
Přehled třídy