DebuggerEventsClass.OnEnterDesignMode 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
离开运行模式或调试模式时以及调试器在调试后建立设计模式时激发。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
virtual event EnvDTE::_dispDebuggerEvents_OnEnterDesignModeEventHandler ^ OnEnterDesignMode;
public:
virtual event EnvDTE::_dispDebuggerEvents_OnEnterDesignModeEventHandler ^ OnEnterDesignMode;
public virtual event EnvDTE._dispDebuggerEvents_OnEnterDesignModeEventHandler OnEnterDesignMode;
member this.OnEnterDesignMode : EnvDTE._dispDebuggerEvents_OnEnterDesignModeEventHandler
Public Overridable Custom Event OnEnterDesignMode As _dispDebuggerEvents_OnEnterDesignModeEventHandler Implements OnEnterDesignMode
事件类型
实现
示例
下面的示例演示如何使用 OnEnterDesignMode 事件。
//Place the following code in the event handler
EnvDTE.DebuggerEvents debugEvents = applicationObject.Events.DebuggerEvents;
debugEvents.OnEnterDesignMode +=
new _dispDebuggerEvents_OnEnterDesignModeEventHandler(DebuggerEvents.DesignHandler);
//Place the following Event handler code
public static void StartEvents(DTE dte)
{
System.Windows.Forms.MessageBox.Show("Events are attached.");
}
// OnEnterDesignMode Event.
public static void DesignHandler(dbgEventReason reason)
{
System.Windows.Forms.MessageBox.Show("Debugger enters design mode.");
}
注解
反映调试器的总体状态,当调试器离开运行模式或调试模式时,将激发此事件。 调试器在调试后建立设计模式时,将触发此事件。 有关更多信息,请参见 CurrentMode 属性。