Partilhar via


Interface IPackageDebugSettings (shobjidl_core.h)

Permite que os desenvolvedores do depurador controlem o ciclo de vida de um aplicativo da Windows Store, como suspender ou retomar.

Herança

A interface IPackageDebugSettings herda da interface IUnknown . IPackageDebugSettings também tem esses tipos de membros:

Métodos

A interface IPackageDebugSettings tem esses métodos.

 
IPackageDebugSettings::ActivateBackgroundTask

Ativa a tarefa em segundo plano especificada.
IPackageDebugSettings::D isableDebugging

Desabilita o modo de depuração para os processos do pacote especificado.
IPackageDebugSettings::EnableDebugging

Habilita o modo de depuração para os processos do pacote especificado.
IPackageDebugSettings::EnumerateBackgroundTasks

Obtém as tarefas em segundo plano fornecidas pelo pacote especificado.
IPackageDebugSettings::GetPackageExecutionState

Retorna o estado de execução atual do pacote especificado.
IPackageDebugSettings::RegisterForPackageStateChanges

Registre-se para notificações de alteração de estado do pacote.
IPackageDebugSettings::Resume

Retomará os processos do pacote se eles estiverem suspensos no momento.
IPackageDebugSettings::SetTargetSessionId

Define o identificador de sessão.
IPackageDebugSettings::StartServicing

Suspende e encerra a parte não em segundo plano dos aplicativos associados ao pacote especificado e cancela as tarefas em segundo plano associadas ao pacote.
IPackageDebugSettings::StartSessionRedirection

Faz com que as tarefas em segundo plano para o pacote especificado sejam ativadas na sessão de usuário especificada.
IPackageDebugSettings::StopServicing

Conclui a operação de manutenção anterior iniciada por uma chamada para o método StartServicing.
IPackageDebugSettings::StopSessionRedirection

Interrompe o redirecionamento de tarefas em segundo plano para o pacote especificado.
IPackageDebugSettings::Suspend

Suspende os processos do pacote se eles estiverem em execução no momento.
IPackageDebugSettings::TerminateAllProcesses

Encerra todos os processos do pacote especificado.
IPackageDebugSettings::UnregisterForPackageStateChanges

Para de receber notificações de alteração de estado do pacote associadas a uma chamada anterior para RegisterForPackageStateChanges.

Comentários

Todas as opções de depuração definidas permanecem em vigor até que sejam desmarcadas ou essa interface seja liberada.

Para que as configurações de depuração entrem em vigor na Internet Explorer na nova interface do usuário do Windows, use "DefaultBrowser_NOPUBLISHERID" como o parâmetro packageFullName para métodos IPackageDebugSettings.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h