Condividi tramite


Classe IPropertyPage2Impl

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

Importante

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

Sintassi

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

Parametri

T
Classe derivata da IPropertyPage2Impl.

Membri

Metodi pubblici

Nome Descrizione
IPropertyPage2Impl::EditProperty Specifica quale controllo proprietà riceverà lo stato attivo quando viene attivata la pagina delle proprietà. L'implementazione ATL restituisce E_NOTIMPL.

Osservazioni:

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

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

Quando si crea una pagina delle proprietà, la classe viene in genere derivata da IPropertyPageImpl. Per fornire il supporto aggiuntivo di , modificare la definizione della IPropertyPage2classe ed eseguire l'override del EditProperty metodo .

Esercitazione su ATL per articolicorrelati, creazione di un progetto ATL

Gerarchia di ereditarietà

IPropertyPage

IPropertyPageImpl

IPropertyPage2Impl

Requisiti

Intestazione: atlctl.h

IPropertyPage2Impl::EditProperty

Specifica quale controllo proprietà riceverà lo stato attivo quando viene attivata la pagina delle proprietà.

HRESULT EditProperty(DISPID dispID);

Valore restituito

Restituisce E_NOTIMPL.

Osservazioni:

Vedere IPropertyPage2::EditProperty in Windows SDK.

Vedi anche

Classe IPerPropertyBrowsingImpl
Classe ISpecifyPropertyPagesImpl
Cenni preliminari sulla classe