IApplicationDestinations::RemoveAllDestinations-Methode (shobjidl_core.h)
Löscht alle Zieleinträge aus den Kategorien Zuletzt verwendet und Häufig in der Sprungliste einer Anwendung.
Syntax
HRESULT RemoveAllDestinations();
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Diese Methode entfernt keine Elemente, die der Benutzer an die Sprungliste angeheftet hat. Diese Elemente können nicht programmgesteuert entfernt werden; nur der Benutzer kann sie entfernen. Es entfernt jedoch Nutzungsdaten für diese angehefteten Elemente. Es können auch keine Elemente aus benutzerdefinierten Kategorien oder der Aufgabenliste entfernt werden.
Wenn die Anwendung über eine explizite Anwendungsbenutzermodell-ID (AppUserModelID) verfügt, müssen Sie IApplicationDestinations::SetAppID aufrufen, bevor Sie diese Methode aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (shobjidl.h einschließen) |
Bibliothek | Shell32.lib |
DLL | Shell32.dll (Version 6.1 oder höher) |
Weitere Informationen
IApplicationDestinations::RemoveDestination