Share via


Thread 接口

用于检查和操作线程。

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

语法

声明
<GuidAttribute("9407F466-BBA1-11D2-8AD1-00C04F79E479")> _
Public Interface Thread
[GuidAttribute("9407F466-BBA1-11D2-8AD1-00C04F79E479")]
public interface Thread
[GuidAttribute(L"9407F466-BBA1-11D2-8AD1-00C04F79E479")]
public interface class Thread
[<GuidAttribute("9407F466-BBA1-11D2-8AD1-00C04F79E479")>]
type Thread =  interface end
public interface Thread

Thread 类型公开以下成员。

属性

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

页首

方法

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

页首

请参阅

参考

EnvDTE 命名空间

其他资源

自动化对象模型图表

如何:使用“线程”窗口