This documentation is archived and is not being maintained.

Thread Interface

Used to examine and manipulate threads.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

public interface Thread

The Thread type exposes the following members.

Public propertyCollectionGets the collection that contains the object that supports this property or that is contained in this code construct. Returns null for an object that is not obtained from a collection.
Public propertyDTEGets the top-level extensibility object.
Public propertyIDGets the thread ID.
Public propertyIsAliveGets whether the referenced thread is still alive.
Public propertyIsFrozenGets whether the thread is frozen by the debugger.
Public propertyLocationGets the address at which the thread was executing code when the process was stopped for debugging.
Public propertyNameGets the name of the object.
Public propertyParentGets the immediate parent object of a Thread object.
Public propertyPriorityGets the scheduling priority of the thread.
Public propertyProgramDeprecated. Do not use.
Public propertyStackFramesGets the collection of stack frames through which this thread is executing.
Public propertySuspendCountGets the number of times this thread has been suspended by the debugger.

Public methodFreezeStops the thread from executing.
Public methodThawEnables the thread to execute.