Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Essa classe implementa IUnknown e herda a implementação padrão de IPropertyPageImpl.
Importante
Essa classe e os respectivos membros não podem ser usados em aplicativos executados no Windows Runtime.
Sintaxe
template<class T>
class IPropertyPage2Impl : public IPropertyPageImpl<T>
Parâmetros
T
Sua classe, derivada de IPropertyPage2Impl.
Membros
Métodos públicos
| Nome | Descrição |
|---|---|
| IPropertyPage2Impl::EditProperty | Especifica qual controle de propriedade receberá o foco quando a página de propriedade for ativada. A implementação da ATL retorna E_NOTIMPL. |
Comentários
A interface IPropertyPage2 estende IPropertyPage adicionando o método EditProperty. Esse método permite que um cliente selecione uma propriedade específica em um objeto da página de propriedade.
A classe IPropertyPage2Impl simplesmente retorna E_NOTIMPL para IPropertyPage2::EditProperty. No entanto, ela herda a implementação padrão de IPropertyPageImpl e implementa IUnknown enviando informações para o dispositivo de despejo em builds de depuração.
Quando você cria uma página de propriedade, sua classe normalmente é derivada de IPropertyPageImpl. Para fornecer o suporte extra de IPropertyPage2, modifique sua definição de classe e substitua o método EditProperty.
Artigos relacionados Tutorial da ATL, criando um projeto da ATL
Hierarquia de herança
IPropertyPage
IPropertyPage2Impl
Requisitos
Cabeçalho: atlctl.h
IPropertyPage2Impl::EditProperty
Especifica qual controle de propriedade receberá o foco quando a página de propriedade for ativada.
HRESULT EditProperty(DISPID dispID);
Valor de retorno
Retorna E_NOTIMPL.
Comentários
Confira IPropertyPage2::EditProperty no SDK do Windows.
Confira também
Classe IPerPropertyBrowsingImpl
Classe ISpecifyPropertyPagesImpl
Visão geral da aula