Condividi tramite


Interfaccia Program

importante   non utilizzare questo oggetto per le nuove applicazioni.È stato sostituito da Process2 oggetto, che è consigliabile invece.Tuttavia, questo oggetto continuerà a essere eseguito 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 la raccolta contenente l'oggetto che supporta la proprietà o è contenuto nel costrutto di codice.Null viene restituito per un oggetto che non viene ottenuto da una raccolta.
Proprietà pubblica DTE Ottiene l'oggetto estensibilità di primo livello.
Proprietà pubblica IsBeingDebugged Determina se un programma sta eseguendo il debug quando questa proprietà viene chiamata.
Proprietà pubblica Name Ottiene il nome dell'oggetto.
Proprietà pubblica Parent Ottiene l'oggetto padre immediato di un oggetto Program oggetto.
Proprietà pubblica Process Ottiene il processo con cui il programma è gestito.
Proprietà pubblica Threads Ottiene la raccolta di thread che vengono gestite dal programma.

In alto

Note

Program l'oggetto viene utilizzato per esaminare e modificare i programmi.È possibile utilizzare questo oggetto per determinare se un programma sta eseguendo il debug e è possibile esaminare un processo e thread di programma gestiti dal programma.

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE

Altre risorse

Grafico del modello a oggetti di automazione