CSnapInItemImpl::Notify
STDMETHOD(Notify) (MMC_NOTIFY_TYPE , long arg, long param, IComponentData * pComponentData, IComponent * pComponent, DATA_OBJECT_TYPES d'événement type) = 0;
Paramètres
événement
[en] Identifie une mesure prise par un utilisateur. Les notifications suivantes sont possibles:
-
MMC&N_ACTIVATEnbsp ; Envoyé lorsqu'une fenêtre est activé et désactivé.
-
MMC&N_ADD_IMAGESnbsp ; Envoyé pour ajouter des images dans le volet résultat.
-
MMC&N_BTN_CLICKnbsp ; Envoyé lorsque l'utilisateur clique sur un des boutons de barre d'outils.
-
MMC&N_CLICKnbsp ; Envoyé lorsqu'un utilisateur clique sur un bouton de la souris sur un élément de la vue liste.
-
MMC&N_DBLCLICKnbsp ; L'envoi d'un utilisateur double clique sur un bouton de la souris sur un élément de la vue liste.
-
MMC&N_DELETEnbsp ; Envoyé pour informer le snap-in que l'objet doit être supprimé.
-
MMC&N_EXPANDnbsp ; L'envoi d'un dossier doit être élargie ou contracté.
-
MMC&N_MINIMIZEDnbsp ; Envoyé lorsqu'une fenêtre est minimisée ou maximisée.
-
MMC&N_PROPERTY_CHANGEnbsp ; Envoyé pour avertir un objet snap-in qui est vue est sur le point de changer.
-
MMC&N_REMOVE_CHILDRENnbsp ; Envoyé lorsque le composant logiciel enfichable doit supprimer la sous-arborescence ensemble, qu'il a ajouté sous le nœud spécifié.
-
MMC&N_RENAMEnbsp ; Envoyé la première fois à la requête pour un renommage et la deuxième fois de faire le renommage.
-
MMC&N_SELECTnbsp ; L'envoi d'un élément dans le volet d'affichage portée ou résultat est sélectionné.
-
MMC&N_SHOWnbsp ; Envoi d'un élément du champ d'application est sélectionné ou désélectionné pour la première fois.
-
MMC&N_VIEW_CHANGEnbsp ; Envoyé lorsque le composant logiciel enfichable peut mettre à jour toutes les vues lorsque se produit un changement.
arg
[en] Dépend du type de notification.
param
[en] Dépend du type de notification.
pComponentData
[out] Pointeur vers l'objet implémentant IComponentData. Ce paramètre est NULL si la notification n'est pas être transmise par IComponentData::Notify.
pComponent
[out] Pointeur vers l'objet qui implémente IComponent. Ce paramètre est NULL si la notification n'est pas être transmise par IComponent::Notify.
type
[en] Spécifie le type d'objet. Il peut avoir une des valeurs suivantes:
-
CCT_SCOPE  ; Objet de données de contexte de volet de portée.
-
CCT_RESULT  ; Objet de données de contexte de volet résultat.
-
CCT_S&NAPIN_MANAGERnbsp ; Objet de contexte du composant logiciel enfichable Gestionnaire de données.
-
CCT_U&NINITIALIZEDnbsp ; Objet de données est un type non valide.
Remarques
Appelée lorsque l'objet de composant logiciel enfichable est donné suite par l'utilisateur.
Aperçu CSnapInItemImpl |nbsp ; Membres de classe