Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Позволяет разработчикам отладчика управлять жизненным циклом приложения Магазина Windows, например приостановкой или возобновлением работы.
Наследование
Интерфейс IPackageDebugSettings наследуется от интерфейса IUnknown . IPackageDebugSettings также имеет следующие типы элементов:
Методы
Интерфейс IPackageDebugSettings содержит следующие методы.
|
IPackageDebugSettings::ActivateBackgroundTask Активирует указанную фоновую задачу. |
|
IPackageDebugSettings::D isableDebugging Отключает режим отладки для процессов указанного пакета. |
|
IPackageDebugSettings::EnableDebugging Включает режим отладки для процессов указанного пакета. |
|
IPackageDebugSettings::EnumerateBackgroundTasks Возвращает фоновые задачи, предоставляемые указанным пакетом. |
|
IPackageDebugSettings::GetPackageExecutionState Возвращает текущее состояние выполнения указанного пакета. |
|
IPackageDebugSettings::RegisterForPackageStateChanges Зарегистрируйтесь для получения уведомлений об изменении состояния пакета. |
|
IPackageDebugSettings::Resume Возобновляет процессы пакета, если они в настоящее время приостановлены. |
|
IPackageDebugSettings::SetTargetSessionId Задает идентификатор сеанса. |
|
IPackageDebugSettings::StartServicing Приостанавливает и завершает не фоновую часть приложений, связанных с указанным пакетом, и отменяет фоновые задачи, связанные с пакетом. |
|
IPackageDebugSettings::StartSessionRedirection Приводит к активации фоновых задач для указанного пакета в указанном сеансе пользователя. |
|
IPackageDebugSettings::StopServicing Завершает предыдущую операцию обслуживания, запущенную вызовом метода StartServicing. |
|
IPackageDebugSettings::StopSessionRedirection Останавливает перенаправление фоновых задач для указанного пакета. |
|
IPackageDebugSettings::Suspend Приостанавливает процессы пакета, если они выполняются в данный момент. |
|
IPackageDebugSettings::TerminateAllProcesses Завершает все процессы для указанного пакета. |
|
IPackageDebugSettings::UnregisterForPackageStateChanges Прекращает получать уведомления об изменении состояния пакета, связанные с предыдущим вызовом RegisterForPackageStateChanges. |
Комментарии
Все наборы параметров отладки остаются в силе до тех пор, пока они не будут очищены или этот интерфейс не будет освобожден.
Чтобы параметры отладки вступают в силу в Обозреватель Интернета в новом пользовательском интерфейсе Windows, используйте "DefaultBrowser_NOPUBLISHERID" в качестве параметра packageFullName для методов IPackageDebugSettings.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 8 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
| Целевая платформа | Windows |
| Header | shobjidl_core.h |