Udostępnij za pośrednictwem


Interfejs Program

Ważne ten obiekt nie należy używać do nowych zastosowań.Został zastąpiony przez Process2 obiekt, który w zamian zalecane.Jednakże ten obiekt będzie kontynuować pracę w istniejący kod.

Przestrzeń nazw:  EnvDTE
Zestaw:  EnvDTE (w EnvDTE.dll)

Składnia

'Deklaracja
<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

Typ Program uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Collection Pobiera kolekcji, która zawiera obiekt, który obsługuje tej właściwości lub znajduje się w tej konstrukcji kodu.Zwraca wartość null dla obiektu, który nie zostanie uzyskana z kolekcji.
Właściwość publiczna DTE Pobiera obiekt rozszerzalności najwyższego poziomu.
Właściwość publiczna IsBeingDebugged Pobiera się, czy program jest debugowany, gdy właściwość ta jest wywoływana.
Właściwość publiczna Name Pobiera nazwę obiektu.
Właściwość publiczna Parent Zwraca obiekt nadrzędny natychmiastowe z Program obiektu.
Właściwość publiczna Process Pobiera proces, w którym ten program jest zarządzany.
Właściwość publiczna Threads Pobiera zbiór wątków, które są zarządzane przez ten program.

Początek

Uwagi

Program Obiekt jest używany do zbadania i manipulować programy.Aby ustalić, czy program jest debugowany i można zbadać proces programu i wątków, zarządzane przez program, można użyć tego obiektu.

Zobacz też

Informacje

Przestrzeń nazw EnvDTE

Inne zasoby

Wykres modelu obiektów automatyzacji