CSnapInItemImpl::Notify
STDMETHOD(Notify) (MMC_NOTIFY_TYPE Ereignis, lange Arglange Param, IComponentData * pComponentData, IComponent * pComponent, DATA_OBJECT_TYPES Typ ) = 0;
Parameter
ereignis
[in] Eine Aktion, die von einem Benutzer identifiziert. Die folgenden Benachrichtigungen sind möglich:
-
MMC&N_ACTIVATENbsp; Wird gesendet, wenn ein Fenster aktiviert und deaktiviert.
-
MMC&N_ADD_IMAGESNbsp; Gesendet im Ergebnisbereich Bilder hinzu.
-
MMC&N_BTN_CLICKNbsp; Gesendet, wenn der Benutzer auf eine der Schaltflächen der Symbolleiste klickt.
-
MMC&N_CLICKNbsp; Klickt ein Benutzer eine Maustaste über einem Listenansichtselement gesendet.
-
MMC&N_DBLCLICKNbsp; Gesendet, wenn ein Benutzer eine Maustaste über einem Listenansichtselement doppelklickt.
-
MMC&N_DELETENbsp; Gesendet, um das Snap-in zu informieren, die das Objekt gelöscht.
-
MMC&N_EXPANDNbsp; Gesendet, wenn ein Ordner erweitert oder beauftragt werden muss.
-
MMC&N_MINIMIZEDNbsp; Wird gesendet, wenn ein Fenster minimiert oder maximiert wird.
-
MMC&N_PROPERTY_CHANGENbsp; Geschickt, um ein Objekt-Snap-in zu benachrichtigen, die es Sicht wird sich ändern.
-
MMC&N_REMOVE_CHILDRENNbsp; Gesendet, wenn das Snap-in die ganze Teilstruktur zu löschen muss, die es unter dem angegebenen Knoten hinzugefügt hat.
-
MMC&N_RENAMENbsp; Zum ersten Mal zur Abfrage für ein umbenennen und zum zweiten Mal zu tun, das Umbenennen.
-
MMC&N_SELECTNbsp; Gesendet, wenn ein Element im Ansichtsbereich Umfang oder Ergebnis ausgewählt wird.
-
MMC&N_SHOWNbsp; Sendeanlass: ein Bereichselement aktiviert oder deaktiviert das erste Mal.
-
MMC&N_VIEW_CHANGENbsp; Gesendet, wenn das Snap-in allen Ansichten aktualisieren kann, tritt eine Änderung.
arg
[in] Hängt von der Art der Benachrichtigung.
param
[in] Hängt von der Art der Benachrichtigung.
pComponentData
[out] Ein Zeiger auf das Objekt, das implementiert IComponentData. Dieser Parameter ist NULL , wenn die Benachrichtigung nicht von IComponentData::Notify weitergeleitet wird.
pComponent
[out] Ein Zeiger auf das Objekt, das IComponentimplementiert. Dieser Parameter ist NULL , wenn die Benachrichtigung nicht von IComponent::Notify weitergeleitet wird.
typ
[in] Gibt den Typ des Objekts. Es kann eine der folgenden Werte haben:
-
CCT_SCOPE&Nbsp; Datenobjekt für Bereich Bereich Kontext.
-
CCT_RESULT&Nbsp; Datenobjekt für Ergebnis Bereich Kontext.
-
CCT_S&NAPIN_MANAGERNbsp; Datenobjekt für Snap-in-Manager-Kontext.
-
CCT_U&NINITIALIZEDNbsp; Datenobjekt hat einen ungültigen Typ.
Bemerkungen
Wird aufgerufen, wenn der Benutzer auf das Snap-in-Objekt ausgeführt wird.
Übersicht über die CSnapInItemImpl |nbsp; Klassenmember