Поделиться через


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 используется для проверки и управления программами.Можно использовать этот объект для определения, отлаживается ли программа, а также проверять программные процессы и потоки, управляемые программой.

См. также

Ссылки

EnvDTE - пространство имен

Другие ресурсы

Диаграмма модели объектов автоматизации