Thread2 接口

表示 Visual Studio 应用程序中的线程。

命名空间:  EnvDTE90
程序集:  EnvDTE90(在 EnvDTE90.dll 中)

语法

声明
<GuidAttribute("86FD0779-FBBE-41CC-B444-6EE8676F4F2C")> _
Public Interface Thread2 _
    Inherits Thread
[GuidAttribute("86FD0779-FBBE-41CC-B444-6EE8676F4F2C")]
public interface Thread2 : Thread
[GuidAttribute(L"86FD0779-FBBE-41CC-B444-6EE8676F4F2C")]
public interface class Thread2 : Thread
[<GuidAttribute("86FD0779-FBBE-41CC-B444-6EE8676F4F2C")>]
type Thread2 =  
    interface 
        interface Thread 
    end
public interface Thread2 extends Thread

Thread2 类型公开以下成员。

属性

  名称 说明
公共属性 Category
公共属性 Collection 获取包含此线程的集合。
公共属性 DisplayName
公共属性 DTE 获取顶级扩展性对象。
公共属性 Flag 获取或设置单个线程上的标志。
公共属性 ID 获取线程 ID。
公共属性 IsAlive 获取指示引用的线程是否仍处于活动状态的值。
公共属性 IsFrozen 获取一个值,指示调试器是否已挂起线程的执行。
公共属性 Location 获取一个地址,该地址指示进程被停止以进行调试时,线程正在执行的代码的所在位置。
公共属性 Name 获取线程的名称。
公共属性 Parent 获取 Thread 对象的直接父对象。
公共属性 Priority 获取线程的调度优先级。
公共属性 Program 已否决。不要使用。
公共属性 StackFrames 获取此线程执行时所用堆栈帧的集合。
公共属性 SuspendCount 获取此线程被调试器挂起的次数。

页首

方法

  名称 说明
公共方法 Freeze 停止线程执行。
公共方法 Thaw 允许线程继续执行。

页首

请参阅

参考

EnvDTE90 命名空间

其他资源

在 Visual Studio 中调试线程和进程

自动化对象模型图表

如何:使用“线程”窗口