Freigeben über


IPropertyPage2Impl Class

Diese Klasse implementiert IUnknown und erbt die Standardimplementierung von IPropertyPageImpl.

Wichtig

Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in Windows-Runtime ausführen.

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

Parameter

  • T
    Die Klasse, die von abgeleitet IPropertyPage2Impl.

Mitglieder

Öffentliche Methoden

Name

Description

IPropertyPage2Impl::EditProperty

Gibt an, dem Reihe von Eigenschaften steuern den Fokus erhält, wenn die Eigenschaftenseite aktiviert ist. Die ATL-Implementierung gibt E_NOTIMPL zurück.

Hinweise

Die IPropertyPage2-Schnittstelle erweitert IPropertyPage, indem sie die EditProperty-Methode hinzugefügt wird. Diese Methode ermöglicht einem Client, um eine bestimmte Eigenschaft in einem Eigenschaftenseitenobjekt auszuwählen.

- Klasse IPropertyPage2Impl gibt einfach E_NOTIMPL für IPropertyPage2::EditProperty zurück. erbt jedoch es die Standardimplementierung von IPropertyPageImpl und implementiert IUnknown, indem Informationen zum Sicherungsgerät in Debugbuilds sendet.

Wenn Sie eine Eigenschaftenseite erstellen, wird die Klasse in der Regel von IPropertyPageImpl abgeleitet. Um die zusätzliche Unterstützung von IPropertyPage2 zu ermöglichen, ändern Sie die Klassendefinition und überschreiben Sie die Methode EditProperty.

Verwandte Elemente   ATL-Lernprogramm, Erstellen eines ATL-Projekts

Vererbungshierarchie

IPropertyPage

IPropertyPageImpl

IPropertyPage2Impl

Anforderungen

Header: atlctl.h

Siehe auch

Referenz

IPerPropertyBrowsingImpl Class

ISpecifyPropertyPagesImpl Class

Weitere Ressourcen

ATL Class Overview