Condividi tramite


IPropertyPage2Impl Class

Questa classe implementa IUnknown ed eredita l'implementazione predefinita IPropertyPageImpl.

Importante

Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime.

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

Parametri

  • T
    La classe, derivata da IPropertyPage2Impl.

Membri

Metodi pubblici

Nome

Descrizione

IPropertyPage2Impl::EditProperty

Specifica che il controllo della proprietà riceverà lo stato attivo quando la pagina delle proprietà è attivata. L'implementazione ATL restituisce E_NOTIMPL.

Note

l'interfaccia IPropertyPage2 estende IPropertyPage aggiungendo il metodo EditProperty. Questo metodo consente a un client selezionare una proprietà specifica in un oggetto della pagina delle proprietà.

La classe IPropertyPage2Impl restituisce semplicemente E_NOTIMPL per IPropertyPage2::EditProperty. Tuttavia, eredita l'implementazione predefinita IPropertyPageImpl e implementa IUnknown inviando le informazioni del dispositivo di dump nelle build di debug.

Quando si crea una pagina delle proprietà, la classe in genere è derivata da IPropertyPageImpl. Per fornire supporto aggiuntivo per IPropertyPage2, modificare la definizione della classe ed esegue l'override del metodo EditProperty.

Articoli correlati   L'esercitazione ATL, Creare un progetto ATL

Gerarchia di ereditarietà

IPropertyPage

IPropertyPageImpl

IPropertyPage2Impl

Requisiti

Header: atlctl.h

Vedere anche

Riferimenti

IPerPropertyBrowsingImpl Class

ISpecifyPropertyPagesImpl Class

Altre risorse

ATL Class Overview