Condividi tramite


Interfaccia Program

Importante   Non utilizzare l'oggetto per nuove applicazioni. È stato sostituito dall'oggetto Process2, che invece è consigliabile utilizzare. Tuttavia, l'oggetto continuerà a funzionare nel codice esistente.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

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

Il tipo Program espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Collection Ottiene l'insieme contenente l'oggetto che supporta la proprietà o che è contenuto nel costrutto di codice.Restituisce null per un oggetto non ottenuto da un insieme.
Proprietà pubblica DTE Ottiene l'oggetto estensibilità di primo livello.
Proprietà pubblica IsBeingDebugged Ottiene un valore che indica se è in corso il debug di un programma quando viene chiamata la proprietà.
Proprietà pubblica Name Ottiene il nome dell'oggetto.
Proprietà pubblica Parent Ottiene l'oggetto padre immediato di un oggetto Program.
Proprietà pubblica Process Ottiene il processo che gestisce il programma.
Proprietà pubblica Threads Ottiene l'insieme dei thread gestiti dal programma.

In alto

Note

L'oggetto Program viene utilizzato per esaminare e gestire i programmi. È possibile utilizzare questo oggetto per determinare se è in corso il debug di un programma o per esaminare il processo di un programma e i thread gestiti dal programma.

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE

Altre risorse

Grafico del modello a oggetti di automazione