共用方式為


IPackageDebugSettings 介面 (shobjidl_core.h)

可讓調試程式開發人員控制 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 UI 中對 Internet Explorer 生效,請使用 “DefaultBrowser_NOPUBLISHERID” 作為 IPackageDebugSettings 方法的 packageFullName 參數。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl_core.h