CSnapInItemImpl::Notify
STDMETHOD(Notify) (MMC_NOTIFY_TYPE , lunga arg, lunga param, IComponentData * pComponentData, IComponent * pComponent, DATA_OBJECT_TYPES di evento tipo) = 0;
Parametri
evento
[in] Identifica un'azione intrapresa da un utente. Le notifiche seguenti sono possibili:
-
MMC&N_ACTIVATEnbsp; Inviato quando una finestra è essere attivato e disattivato.
-
MMC&N_ADD_IMAGESnbsp; Inviati aggiungere immagini nel riquadro dei risultati.
-
MMC&N_BTN_CLICKnbsp; Inviato quando l'utente fa clic su uno dei pulsanti della barra degli strumenti.
-
MMC&N_CLICKnbsp; Inviato quando un utente fa clic su un pulsante del mouse su un elemento della visualizzazione elenco.
-
MMC&N_DBLCLICKnbsp; Inviato quando un utente doppio fa clic su un pulsante del mouse su un elemento della visualizzazione elenco.
-
MMC&N_DELETEnbsp; Inviati per informare lo snap-in che l'oggetto dovrebbe essere cancellato.
-
MMC&N_EXPANDnbsp; Inviato quando una cartella deve essere espansa o contratta.
-
MMC&N_MINIMIZEDnbsp; Inviato quando una finestra non sia stato ridotto a icona o ingrandita.
-
MMC&N_PROPERTY_CHANGEnbsp; Inviati per notificare un oggetto lo snap-in che è vista sta per cambiare.
-
MMC&N_REMOVE_CHILDRENnbsp; Inviato quando lo snap-in necessario eliminare l'intera sottostruttura che ha aggiunto sotto il nodo specificato.
-
MMC&N_RENAMEnbsp; Ha inviato la prima volta per eseguire una query per un Rinomina e la seconda volta a fare la rinomina.
-
MMC&N_SELECTnbsp; Inviato quando viene selezionato un elemento nel riquadro Vista ambito o risultato.
-
MMC&N_SHOWnbsp; Inviato quando un elemento del campo di applicazione selezionato o deselezionato per la prima volta.
-
MMC&N_VIEW_CHANGEnbsp; Inviato quando lo snap-in può aggiornare tutte le viste quando si verifica un cambiamento.
arg
[in] Dipende dal tipo di notifica.
param
[in] Dipende dal tipo di notifica.
pComponentData
[out] Puntatore all'oggetto di implementazione IComponentData. Questo parametro è NULL se la notifica non è stata inoltrata da IComponentData::Notify.
pComponent
[out] Un puntatore all'oggetto che implementa IComponent. Questo parametro è NULL se la notifica non è stata inoltrata da IComponent::Notify.
tipo
[in] Specifica il tipo di oggetto. Può avere uno dei seguenti valori:
-
CCT_SCOPE Oggetto dati per ambito nel riquadro contesto.
-
CCT_RESULT Oggetto dati per risultato nel riquadro contesto.
-
CCT_S&NAPIN_MANAGERnbsp; Oggetto dati per il contesto lo snap-in gestione.
-
CCT_U&NINITIALIZEDnbsp; Oggetto dati dispone di un tipo non valido.
Osservazioni
Viene chiamato quando l'oggetto dello snap-in è agito su dall'utente.
Panoramica CSnapInItemImpl |nbsp; Membri della classe