Metodo ICustomDestinationList::D eleteList (shobjidl_core.h)
Elimina un jump list personalizzato per un'applicazione specificata.
Sintassi
HRESULT DeleteList(
[in] LPCWSTR pszAppID
);
Parametri
[in] pszAppID
Tipo: LPCWSTR
Puntatore all'AppUserModelID del processo la cui rappresentazione del pulsante della barra delle applicazioni visualizza la jump list personalizzata. Nella versione beta di Windows 7, questo AppUserModelID deve essere specificato in modo esplicito perché questo metodo deve essere chiamato da un programma di disinstallazione, che viene eseguito in un processo separato. Poiché si trova in un processo separato, il sistema non può dedurre in modo affidabile l'AppUserModelID. Questa restrizione dovrebbe essere rimossa nelle versioni successive.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Esistono diverse istanze in cui è necessario chiamare questo metodo, tra cui:
- Quando l'applicazione viene disinstallata.
- Quando l'utente cancella la cronologia dall'interno dell'applicazione.
- Quando l'utente disabilita il rilevamento della destinazione nelle pagine Impostazioni o Opzioni dell'applicazione.
Dopo la rimozione della Jump List personalizzata, viene visualizzato un jump list standard generato dai dati generati dal sistema per gli elementi usati di recente. Se tali dati non sono stati raccolti o se le informazioni sono state cancellate tramite RemoveAllDestinations, la Jump List potrebbe contenere solo il contenuto minimo, sempre presente: attività standard da aggiungere o rimuovere, avviare una nuova istanza dell'applicazione o chiudere le finestre.
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |
Libreria | Shell32.lib |
DLL | Shell32.dll (versione 6.1 o successiva) |
Vedi anche
ID modello utente applicazione (AppUserModelIDs)