Interfaccia IPackageDebugSettings (shobjidl_core.h)
Consente agli sviluppatori di debugger di controllare il ciclo di vita di un'app di Windows Store, ad esempio la sospensione o la ripresa.
Ereditarietà
L'interfaccia IPackageDebugSettings eredita dall'interfaccia IUnknown . IPackageDebugSettings include anche questi tipi di membri:
Metodi
L'interfaccia IPackageDebugSettings include questi metodi.
IPackageDebugSettings::ActivateBackgroundTask Attiva l'attività in background specificata. |
IPackageDebugSettings::D isableDebugging Disabilita la modalità di debug per i processi del pacchetto specificato. |
IPackageDebugSettings::EnableDebugging Abilita la modalità di debug per i processi del pacchetto specificato. |
IPackageDebugSettings::EnumerateBackgroundTasks Ottiene le attività in background fornite dal pacchetto specificato. |
IPackageDebugSettings::GetPackageExecutionState Restituisce lo stato di esecuzione corrente del pacchetto specificato. |
IPackageDebugSettings::RegisterForPackageStateChanges Registrarsi per le notifiche di modifica dello stato del pacchetto. |
IPackageDebugSettings::Resume Riprende i processi del pacchetto se sono attualmente sospesi. |
IPackageDebugSettings::SetTargetSessionId Imposta l'identificatore di sessione. |
IPackageDebugSettings::StartServicing Sospende e termina la parte non in background delle app associate al pacchetto specificato e annulla le attività in background associate al pacchetto. |
IPackageDebugSettings::StartSessionRedirection Determina l'attivazione delle attività in background per il pacchetto specificato nella sessione utente specificata. |
IPackageDebugSettings::StopServicing Completa l'operazione di manutenzione precedente avviata da una chiamata al metodo StartServicing. |
IPackageDebugSettings::StopSessionRedirection Arresta il reindirizzamento delle attività in background per il pacchetto specificato. |
IPackageDebugSettings::Suspend Sospende i processi del pacchetto se sono attualmente in esecuzione. |
IPackageDebugSettings::TerminateAllProcesses Termina tutti i processi per il pacchetto specificato. |
IPackageDebugSettings::UnregisterForPackageStateChanges Interrompe la ricezione di notifiche di modifica dello stato del pacchetto associate a una chiamata precedente a RegisterForPackageStateChanges. |
Commenti
Tutte le opzioni di debug impostate rimangono attive fino a quando non vengono cancellate o rilasciate da questa interfaccia.
Per rendere effettive le impostazioni di debug in Internet Explorer nella nuova interfaccia utente di Windows, usare "DefaultBrowser_NOPUBLISHERID" come parametro packageFullName per i metodi IPackageDebugSettings .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h |