Program 接口
重要事项 不要对新应用程序使用此对象。Process2 对象已经取代了此对象,建议改用前者。不过,此对象在现有代码中将继续有效。
命名空间: EnvDTE
程序集: EnvDTE(在 EnvDTE.dll 中)
语法
声明
<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
Program 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
Collection | 获取包含某个对象的集合,该对象支持此属性或包含在此代码构造中。对于不是从集合中获得的对象,返回 null。 | |
DTE | 获取顶级扩展性对象。 | |
IsBeingDebugged | 获取有关调用此属性时是否正在调试某个程序的信息。 | |
Name | 获取对象的名称。 | |
Parent | 获取 Program 对象的直接父对象。 | |
Process | 获取管理此程序的进程。 | |
Threads | 获取由此程序管理的线程的集合。 |
页首
备注
Program 对象用于检查和操作程序。可以使用此对象确定是否正在调试某个程序,并可以检查某个程序的进程和该程序管理的线程。