Thread-Schnittstelle
Wird verwendet, um Threads zu untersuchen und zu bearbeiten.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
<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
Der Thread-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Collection | Ruft die Auflistung mit dem Objekt ab, das diese Eigenschaft unterstützt oder das in diesem Codekonstrukt enthalten ist.Gibt NULL für ein Objekt zurück, das nicht aus einer Auflistung abgerufen wird. | |
DTE | Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. | |
ID | Ruft die Thread-ID ab. | |
IsAlive | Stellt fest, ob der Thread, auf den verwiesen wird, immer noch verwendet wird. | |
IsFrozen | Stellt fest, ob der Thread vom Debugger gesperrt wurde. | |
Location | Ruft die Adresse ab, an der der Thread Code ausgeführt hat, als der Prozess zu Debugzwecken angehalten wurde. | |
Name | Ruft den Namen des Objekts ab. | |
Parent | Ruft das unmittelbar übergeordnete Objekt eines Thread-Objekts ab. | |
Priority | Ruft die Planungspriorität des Threads ab. | |
Program | Diese Option ist veraltet.Nicht verwenden. | |
StackFrames | Ruft die Auflistung der Stapelrahmen ab, über die dieser Thread ausgeführt wird. | |
SuspendCount | Ruft ab, wie häufig dieser Thread vom Debugger angehalten wurde. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Freeze | Beendet das Ausführen des Threads. | |
Thaw | Ermöglicht das Ausführen des Threads. |
Zum Seitenanfang