IUserNotification2-Schnittstelle (shobjidl.h)

Macht Methoden verfügbar, die Benachrichtigungsinformationen festlegen und diese Benachrichtigung dann dem Benutzer in einer Ballon anzeigen, die in Verbindung mit dem Benachrichtigungsbereich der Taskleiste angezeigt wird.

HinweisIUserNotification2 erbt nicht von IUserNotification. IUserNotification2 unterscheidet sich von IUserNotification nur in der Show-Methode , die einen zusätzlichen Parameter für eine Rückrufschnittstelle hinzufügt, um mit der Benachrichtigung zu kommunizieren. Andernfalls sind die beiden Schnittstellen in Form und Funktion identisch. CLSID_UserNotification implementiert beide Versionen von Show als Überladung.
 

Vererbung

Die IUserNotification2-Schnittstelle erbt von der IUnknown-Schnittstelle . IUserNotification2 verfügt auch über die folgenden Membertypen:

Methoden

Die IUserNotification2-Schnittstelle verfügt über diese Methoden.

 
IUserNotification2::P laySound

Gibt einen Sound in Verbindung mit der Benachrichtigung ab. (IUserNotification2.PlaySound)
IUserNotification2::SetBalloonInfo

Legt die Informationen fest, die in einer Ballonbenachrichtigung angezeigt werden sollen. (IUserNotification2.SetBalloonInfo)
IUserNotification2::SetBalloonRetry

Gibt die Bedingungen für den Versuch an, Benutzerinformationen anzuzeigen, wenn der erste Versuch fehlschlägt. (IUserNotification2.SetBalloonRetry)
IUserNotification2::SetIconInfo

Legt das Symbol für den Benachrichtigungsbereich fest, das bestimmten Benutzerinformationen zugeordnet ist. (IUserNotification2.SetIconInfo)
IUserNotification2::Show

Zeigt die Benutzerinformationen in einer QuickInfo im Ballonstil an.

Hinweise

Wann muss implementiert werden?

Eine Implementierung dieser Schnittstelle wird in Windows als CLSID_UserNotification bereitgestellt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl.h

Weitere Informationen

IUserNotification