CSnapInItemImpl::Notify
STDMETHOD(Notify) (MMC_NOTIFY_TYPE evento, long , long param, IComponentData * pComponentData, IComponent * pComponent, DATA_OBJECT_TYPES arg tipo) = 0;
Parâmetros
evento
[no] Identifica uma ação executada por um usuário. São possíveis as seguintes notificações:
-
MMC&N_ACTIVATEnbsp; Enviada quando uma janela está sendo ativado e desativado.
-
MMC&N_ADD_IMAGESnbsp; Enviado para adicionar imagens para o painel de resultados.
-
MMC&N_BTN_CLICKnbsp; Enviada quando o usuário clica em um dos botões da barra de ferramentas.
-
MMC&N_CLICKnbsp; Enviada quando um usuário clica em um botão do mouse em um item de Exibir de lista.
-
MMC&N_DBLCLICKnbsp; Enviada quando um usuário Duplo clica um botão do mouse em um item de Exibir de lista.
-
MMC&N_DELETEnbsp; Enviado para informar o snap-in que o objeto deve ser excluído.
-
MMC&N_EXPANDnbsp; Enviado quando uma pasta precisa ser expandido ou contraído.
-
MMC&N_MINIMIZEDnbsp; Enviada quando uma janela está sendo minimizada ou maximizada.
-
MMC&N_PROPERTY_CHANGEnbsp; Enviada para notificar um objeto snap-in que é vista está prestes a mudar.
-
MMC&N_REMOVE_CHILDRENnbsp; Enviada quando o snap-in deve excluir a subárvore inteira que ele adicionado abaixo do nó especificado.
-
MMC&N_RENAMEnbsp; Enviou a primeira vez a consulta para renomear um e o segundo tempo para fazer a renomeação.
-
MMC&N_SELECTnbsp; Enviada quando um item no painel de exibição de escopo ou resultado é selecionado.
-
MMC&N_SHOWnbsp; Enviada quando um item de escopo é selecionado ou desmarcado pela primeira vez.
-
MMC&N_VIEW_CHANGEnbsp; Enviada quando o snap-in pode atualizar todos os modos de exibição quando ocorre uma alteração.
arg
[no] Depende do tipo de notificação.
param
[no] Depende do tipo de notificação.
pComponentData
[out] Um ponteiro para o objeto implementando IComponentData. Este parâmetro é NULL se a notificação não está sendo encaminhada de IComponentData::Notify.
pComponent
[out] Um ponteiro para o objeto que implementa IComponent. Este parâmetro é NULL se a notificação não está sendo encaminhada de IComponent::Notify.
tipo
[no] Especifica o tipo de objeto. Ele pode ter um dos seguintes valores:
-
CCT_SCOPE Objeto de dados de contexto do painel de escopo.
-
CCT_RESULT Objeto de dados de contexto do painel resultado.
-
CCT_S&NAPIN_MANAGERnbsp; Objeto de dados de contexto snap-in do Gerenciador.
-
CCT_U&NINITIALIZEDnbsp; Objeto de dados tem um tipo inválido.
Observações
Chamado quando o objeto snap-in seja dado seguimento pelo usuário.
Visão geral de CSnapInItemImpl |nbsp; Membros de classe