DisplayManager.Enabled 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
每当启用当前会话的显示堆栈并调用 DisplayManager.Start 时引发的事件。 可以在多种情况下重新启用会话显示堆栈,例如切换终端服务会话,或从驱动程序故障中恢复。 我们建议订阅者重新枚举此调用中的所有目标和状态,因为在引发此事件之前,系统显示堆栈可能处于任何状态。
// Register
event_token Enabled(TypedEventHandler<DisplayManager, DisplayManagerEnabledEventArgs const&> const& handler) const;
// Revoke with event_token
void Enabled(event_token const* cookie) const;
// Revoke with event_revoker
DisplayManager::Enabled_revoker Enabled(auto_revoke_t, TypedEventHandler<DisplayManager, DisplayManagerEnabledEventArgs const&> const& handler) const;
public event TypedEventHandler<DisplayManager,DisplayManagerEnabledEventArgs> Enabled;
function onEnabled(eventArgs) { /* Your code */ }
displayManager.addEventListener("enabled", onEnabled);
displayManager.removeEventListener("enabled", onEnabled);
- or -
displayManager.onenabled = onEnabled;
Public Custom Event Enabled As TypedEventHandler(Of DisplayManager, DisplayManagerEnabledEventArgs)
事件类型
注解
在调用 DisplayManager.Start 之前,不会引发 DisplayManager 事件。