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