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

页首

方法

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

页首

请参见

参考

EnvDTE90 命名空间

其他资源

使用线程和进程

自动化对象模型图表

如何:使用“线程”窗口