Program Interface

 

Important   Do not use this object for new applications. It has been superseded by the Process2 object, which we recommend instead. However, this object will continue to work in existing code.

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

[GuidAttribute("6A38D87C-BBA0-11D2-8AD1-00C04F79E479")]
public interface class Program

NameDescription
System_CAPS_pubpropertyCollection

Gets the collection that contains the object that supports this property or is contained in this code construct. Returns null for an object that is not obtained from a collection.

System_CAPS_pubpropertyDTE

Gets the top-level extensibility object.

System_CAPS_pubpropertyIsBeingDebugged

Gets whether a program is being debugged when this property is called.

System_CAPS_pubpropertyName

Gets the name of the object.

System_CAPS_pubpropertyParent

Gets the immediate parent object of a Program object.

System_CAPS_pubpropertyProcess

Gets the process by which this program is managed.

System_CAPS_pubpropertyThreads

Gets the collection of threads that are being managed by this program.

The Program object is used to examine and manipulate programs. You can use this object to determine if a program is being debugged, and you can examine a program process and threads managed by the program.

Return to top
Show: