Program-Schnittstelle
Wichtig verwenden Sie dieses Objekt nicht für neue Anwendungen. Es wurde vom Process2-Objekt abgelöst, das stattdessen empfohlen wird. Dieses Objekt funktioniert jedoch auch weiterhin in vorhandenem Code.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
<GuidAttribute("6A38D87C-BBA0-11D2-8AD1-00C04F79E479")> _
Public Interface Program
[GuidAttribute("6A38D87C-BBA0-11D2-8AD1-00C04F79E479")]
public interface Program
[GuidAttribute(L"6A38D87C-BBA0-11D2-8AD1-00C04F79E479")]
public interface class Program
[<GuidAttribute("6A38D87C-BBA0-11D2-8AD1-00C04F79E479")>]
type Program = interface end
public interface Program
Der Program-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. | |
IsBeingDebugged | Ruft ab, ob ein Programm gedebuggt wird, wenn diese Eigenschaft aufgerufen wird. | |
Name | Ruft den Namen des Objekts ab. | |
Parent | Ruft das unmittelbar übergeordnete Objekt eines Program-Objekts ab. | |
Process | Ruft den Prozess ab, durch den dieses Programm verwaltet wird. | |
Threads | Ruft die Auflistung der Threads ab, die von diesem Programm verwaltet werden. |
Zum Seitenanfang
Hinweise
Das Program-Objekt wird zum Überprüfen und Bearbeiten von Programmen verwendet. Mithilfe dieses Objekts können Sie feststellen, ob ein Programm gedebuggt wird, und den Prozess sowie die Threads überprüfen, die vom Programm verwaltet werden.