Spazio dei nomi EnvDTE80

EnvDTE80 contiene gli oggetti e i membri per Visual Studio supportano l'automazione.estende e complimenta la funzionalità fornita EnvDTE.

Quando si aggiunge manualmente un riferimento all'assembly, è necessario impostare Incorporare i tipi di interoperabilità impostare la proprietà di l false.

Classi

Classe Descrizione
Classe pubblica _dispCodeModelEvents_SinkHelper Infrastruttura. Solo per utilizzo interno di Microsoft.
Classe pubblica _dispDebuggerExpressionEvaluationEvents_SinkHelper Infrastruttura. Solo per utilizzo interno di Microsoft.
Classe pubblica _dispDebuggerProcessEvents_SinkHelper Infrastruttura. Solo per utilizzo interno di Microsoft.
Classe pubblica _dispPublishEvents_SinkHelper Infrastruttura. Solo per utilizzo interno di Microsoft.
Classe pubblica _dispTextDocumentKeyPressEvents_SinkHelper Infrastruttura. Solo per utilizzo interno di Microsoft.
Classe pubblica _dispWindowVisibilityEvents_SinkHelper Infrastruttura. Solo per utilizzo interno di Microsoft.
Classe pubblica CodeModelEventsClass Infrastruttura. Fare riferimento a CodeModelEvents per questa funzionalità.Non creare un'istanza di questa classe.
Classe pubblica CodeModelLanguageConstants2 Costante che specifica il linguaggio utilizzato per creare il codice.
Classe pubblica ContextGuids Contiene il contesto GUID, ognuno dei quali rappresenta uno stato dell'ambiente di sviluppo integrato (IDE) (IDE) o di una finestra degli strumenti.Gli esempi di stato includono una sessione di debug in corso, una soluzione vuota che viene caricato, o l'ide nella visualizzazione progettazione.Questa enumerazione passata come argomento a AddNamedCommand2e di AddNamedCommand .
Classe pubblica DebuggerExpressionEvaluationEventsClass Infrastruttura. Fare riferimento a DebuggerExpressionEvaluationEvents per questa funzionalità.Non creare un'istanza di questa classe.
Classe pubblica DebuggerProcessEventsClass Infrastruttura. Fare riferimento a DebuggerProcessEvents per questa funzionalità.Non creare un'istanza di questa classe.
Classe pubblica ProjectKinds Utilizzato per determinare se il nodo della cartella è una cartella della Soluzione.
Classe pubblica PublishEventsClass Infrastruttura. Questa classe supporta l'infrastruttura .NET Framework. e non deve essere utilizzata direttamente dal codice.Fare riferimento a PublishEvents per questa funzionalità.Non creare un'istanza di questa classe.
Classe pubblica TextDocumentKeyPressEventsClass Questa classe supporta l'infrastruttura .NET Framework. e non deve essere utilizzata direttamente dal codice.Fare riferimento a TextDocumentKeyPressEvents per questa funzionalità.Non creare un'istanza di questa classe.
Classe pubblica WindowKinds Amplia le costanti utilizzate per ottenere un handle per gli oggetti della finestra.
Classe pubblica WindowVisibilityEventsClass Infrastruttura. Solo per utilizzo interno di Microsoft.

Interfacce

Interfaccia Descrizione
Interfaccia pubblica _CodeModelEvents Infrastruttura. Fare riferimento a CodeModelEvents per questa funzionalità.Non creare un'istanza di questa classe.
Interfaccia pubblica _CodeModelEventsRoot Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _DebuggerExpressionEvaluationEvents Infrastruttura. Fare riferimento a DebuggerExpressionEvaluationEvents per questa funzionalità.Non creare un'istanza di questa classe.
Interfaccia pubblica _DebuggerExpressionEvaluationEventsRoot Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _DebuggerProcessEvents Infrastruttura. Fare riferimento a DebuggerProcessEvents per questa funzionalità.Non creare un'istanza di questa classe.
Interfaccia pubblica _DebuggerProcessEventsRoot Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _dispCodeModelEvents Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _dispCodeModelEvents_Event Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _dispDebuggerExpressionEvaluationEvents Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _dispDebuggerExpressionEvaluationEvents_Event Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _dispDebuggerProcessEvents Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _dispDebuggerProcessEvents_Event Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _dispPublishEvents Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _dispPublishEvents_Event Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _dispTextDocumentKeyPressEvents Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _dispTextDocumentKeyPressEvents_Event Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _dispWindowVisibilityEvents Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _dispWindowVisibilityEvents_Event Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _PublishEvents Infrastruttura. Fare riferimento a PublishEvents per questa funzionalità.Non creare un'istanza di questa classe.
Interfaccia pubblica _TextDocumentKeyPressEvents Infrastruttura. Fare riferimento a TextDocumentKeyPressEvents per questa funzionalità.Non creare un'istanza di questa classe.
Interfaccia pubblica _TextDocumentKeyPressEventsRoot Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica _WindowVisibilityEvents Infrastruttura. Fare riferimento a WindowVisibilityEvents per questa funzionalità.Non creare un'istanza di questa classe.
Interfaccia pubblica Breakpoint2 Contiene le proprietà e i metodi utilizzati per modificare a livello di codice un punto di interruzione.
Interfaccia pubblica CodeAttribute2 definisce un attributo per un elemento di codice.
Interfaccia pubblica CodeAttributeArgument rappresenta un singolo argomento (coppia nome/valore) in un attributo di codice.
Interfaccia pubblica CodeClass2 Rappresenta la classe nel codice sorgente.
Interfaccia pubblica CodeDelegate2 Rappresenta un delegato nel codice sorgente.
Interfaccia pubblica CodeElement2 Rappresenta un costrutto o un elemento di codice in un file di origine.
Interfaccia pubblica CodeEvent Modella un elemento di un evento di codice.
Interfaccia pubblica CodeFunction2 Oggetto che definisce un costrutto di una funzione in un file di origine.
Interfaccia pubblica CodeImport Definisce l'utilizzo di istruzioni che importano spazi dei nomi.
Interfaccia pubblica CodeInterface2 Oggetto che rappresenta un'interfaccia nel codice sorgente.
Interfaccia pubblica CodeModel2 Consente l'accesso ai costrutti a livello di codice in un file di codice sorgente.
Interfaccia pubblica CodeModelEvents Definisce eventi supportati da CodeModel oggetto.Fare riferimento a CodeModelEventsClass per la documentazione di questo oggetto.
Interfaccia pubblica CodeParameter2 Oggetto che definisce un parametro di una funzione, una proprietà, e così via.
Interfaccia pubblica CodeProperty2 Oggetto che definisce un costrutto di una proprietà in un file di origine.
Interfaccia pubblica CodeStruct2 Oggetto che rappresenta una struttura nel codice sorgente.
Interfaccia pubblica CodeTypeRef2 definisce il tipo di costrutto in un file di origine.
Interfaccia pubblica CodeVariable2 Definisce un costrutto di una variabile in un file di origine.
Interfaccia pubblica Commands2 Contiene tutti i controlli, sotto forma di Command oggetti, nell'ambiente.
Interfaccia pubblica Debugger2 Debugger2 l'oggetto viene utilizzato per interrogare e modificare lo stato del debugger e del programma in fase di debug.Debugger2 l'oggetto sostituisce Debugger oggetto.
Interfaccia pubblica DebuggerExpressionEvaluationEvents DebuggerExpressionEvaluationEvents l'oggetto definisce gli eventi supportati dal debugger.Utilizzare questo oggetto per funzionalità e fanno riferimento a DebuggerExpressionEvaluationEventsClass per la documentazione di questo oggetto.
Interfaccia pubblica DebuggerProcessEvents rappresenta OnProcessStateChanged evento.Ciò modifiche quando il debugger dipenda da interrompere o smettere di funzionare.Fare riferimento a DebuggerProcessEventsClass per la documentazione di questo oggetto.Non creare un'istanza di questa classe.
Interfaccia pubblica DTE2 L'oggetto di primo livello in Visual Studio modello a oggetti di automazione.
Interfaccia pubblica EditPoint2 Consente di modificare il testo nel buffer di testo.
Interfaccia pubblica Engine Il modulo di debug utilizzato per eseguire il mapping a un tipo di codice.
Interfaccia pubblica Engines Una raccolta di debug Engine oggetti.
Interfaccia pubblica ErrorItem Un errore, un avviso, o un messaggio all'interno del contenuto Elenco errori finestra.
Interfaccia pubblica ErrorItems Una raccolta di ErrorItem oggetti contenuti in Elenco errori finestra.
Interfaccia pubblica ErrorList Handle a una finestra che contiene gli errori, avvisi e messaggi correlati alla soluzione contenitore.
Interfaccia pubblica Events2 Consente l'accesso a tutti gli eventi nel modello estensibilità.Gli eventi possono essere esposti da oggetti specifici all'interno del modello estensibilità.
Interfaccia pubblica FileCodeModel2 Consente l'accesso ai costrutti a livello di codice in un file di origine.
Interfaccia pubblica Find2 Supporta il testo generico Find operazioni nell'ambiente per i documenti e file.
Interfaccia pubblica IInternalExtenderProvider Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica IncrementalSearch Fornisce l'accesso alla funzionalità di ricerca incrementale (ISearch) dell'editor di testo.
Interfaccia pubblica IVsExtensibility2 Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica IVsProfferCommands2 Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica LifetimeInformation Utilizzato per determinare se un oggetto è stato eliminato ma non è stato rimosso dal Garbage Collector.
Interfaccia pubblica Process2 Process2 l'oggetto viene utilizzato per esaminare e modificare i processi.Process2 l'oggetto sostituisce Process oggetto.
Interfaccia pubblica PublishEvents Utilizzare questo oggetto per funzionalità e fanno riferimento a PublishEventsClass per la documentazione di questo oggetto.
Interfaccia pubblica Solution2 Rappresenta tutti i progetti e le proprietà della soluzione nell'ambiente di sviluppo integrato (IDE) (IDE).
Interfaccia pubblica SolutionBuild2 Rappresenta la radice del modello di automazione di compilazione a livello di soluzione.
Interfaccia pubblica SolutionConfiguration2 Rappresenta le informazioni su una particolare modalità compilare la soluzione.
Interfaccia pubblica SolutionFolder Le cartelle della soluzione sono contenitori di progetto che consentono agli sviluppatori organizzino meglio le applicazioni di grandi dimensioni.
Interfaccia pubblica SourceControl2 Utilizzato per interagire con il sistema di controllo del codice sorgente corrente.
Interfaccia pubblica SourceControlBindings Utilizzato per definire le associazioni del controllo del codice sorgente per gli oggetti.
Interfaccia pubblica TaskItems2 TaskItems la libreria contiene tutte le attività in Elenco attività finestra.
Interfaccia pubblica TextDocumentKeyPressEvents Definisce gli eventi associati alla pressione principale.Utilizzare questo oggetto per funzionalità e fanno riferimento a TextDocumentKeyPressEventsClass per la documentazione del membro di questo oggetto.
Interfaccia pubblica TextPane2 Rappresenta un riquadro all'interno di una finestra dell'editor di testo.
Interfaccia pubblica ToolBoxItem2 Rappresenta un elemento nella casella degli strumenti.
Interfaccia pubblica ToolBoxTab2 Rappresenta una scheda della casella degli strumenti, con tutti gli oggetti che la scheda contiene.
Interfaccia pubblica ToolWindows Migliora l'individuazione e l'usabilità delle finestre degli strumenti nel modello a oggetti fornendo l'accesso alle finestre degli strumenti della shell i relativi tipi nativi.
Interfaccia pubblica Transport Specifica il protocollo che il debugger utilizza per comunicare a macchina possedendo l'oggetto del debug.
Interfaccia pubblica Transports Una raccolta di Transport oggetti.
Interfaccia pubblica Window2 Window l'oggetto rappresenta una finestra nell'ambiente.
Interfaccia pubblica Windows2 Windows la libreria contiene tutte le finestre nell'ambiente.
Interfaccia pubblica WindowVisibilityEvents Indica se ToolWindows essere visibile (nascondere o mostrare).Utilizzare questo oggetto per funzionalità e fanno riferimento a WindowVisibilityEventsClass per la documentazione di questo oggetto.
Interfaccia pubblica WindowVisibilityEventsRoot Infrastruttura. Solo per utilizzo interno di Microsoft.

Delegati

Delegato Descrizione
Delegato pubblico _dispCodeModelEvents_ElementAddedEventHandler Infrastruttura. Solo per utilizzo interno di Microsoft.
Delegato pubblico _dispCodeModelEvents_ElementChangedEventHandler Infrastruttura. Solo per utilizzo interno di Microsoft.
Delegato pubblico _dispCodeModelEvents_ElementDeletedEventHandler Infrastruttura. Solo per utilizzo interno di Microsoft.
Delegato pubblico _dispDebuggerExpressionEvaluationEvents_OnExpressionEvaluationEventHandler Infrastruttura. Solo per utilizzo interno di Microsoft.
Delegato pubblico _dispDebuggerProcessEvents_OnProcessStateChangedEventHandler Infrastruttura. Solo per utilizzo interno di Microsoft.
Delegato pubblico _dispPublishEvents_OnPublishBeginEventHandler Infrastruttura. Solo per utilizzo interno di Microsoft.
Delegato pubblico _dispPublishEvents_OnPublishDoneEventHandler Infrastruttura. Solo per utilizzo interno di Microsoft.
Delegato pubblico _dispTextDocumentKeyPressEvents_AfterKeyPressEventHandler Infrastruttura. Solo per utilizzo interno di Microsoft.
Delegato pubblico _dispTextDocumentKeyPressEvents_BeforeKeyPressEventHandler Infrastruttura. Solo per utilizzo interno di Microsoft.
Delegato pubblico _dispWindowVisibilityEvents_WindowHidingEventHandler Infrastruttura. Solo per utilizzo interno di Microsoft.
Delegato pubblico _dispWindowVisibilityEvents_WindowShowingEventHandler Infrastruttura. Solo per utilizzo interno di Microsoft.

Enumerazioni

Enumerazione Descrizione
Enumerazione pubblica dbgEventReason2 Specifica il motivo della maggior parte degli eventi di debug.
Enumerazione pubblica dbgExpressionEvaluationState Utilizzato ogni volta che un'espressione viene valutata nella finestra di controllo immediato o GetExpression2 oggetto nel debugger.
Enumerazione pubblica dbgMinidumpOption Specifica se le informazioni heap vengono scritte in minidump.
Enumerazione pubblica dbgProcessState Utilizzato da DebuggerProcessEvents per specificare lo stato del debugger.
Enumerazione pubblica vsBuildErrorLevel definisce il livello di errore di elemento elencato in Elenco errori finestra degli strumenti.
Enumerazione pubblica vsCMChangeKind definisce i tipi di eventi di modifica che possono essere generati in CodeModelEvents oggetto.
Enumerazione pubblica vsCMClassKind Rappresenta un valore che definisce il tipo di definizione della classe rappresentato dall'oggetto.
Enumerazione pubblica vsCMConstKind Definisce quando la variabile è idonea essere modificato.
Enumerazione pubblica vsCMDataTypeKind Rappresenta un tipo di dati dell'elemento di codice.
Enumerazione pubblica vsCMElement2 indica il tipo di elemento di codice.
Enumerazione pubblica vsCMFunction2 Costante che indica il tipo di funzione.
Enumerazione pubblica vsCMInheritanceKind rappresenta il tipo di ereditarietà.
Enumerazione pubblica vsCMOverrideKind Definisce il modificatore applicato a un metodo per descrivere come il metodo può essere sottoposto a override.
Enumerazione pubblica vsCMParameterKind Specifica ha il comportamento previsto di parametro.
Enumerazione pubblica vsCMParseStatus Notifica al modello di codice se il di traccia corrente ha completato e se disponesse di errori.
Enumerazione pubblica vsCMPropertyKind Restituisce lo stato get/set per la proprietà specificata.
Enumerazione pubblica vsCMTypeRef2 Il tipo di dati restituito dalla funzione.
Enumerazione pubblica vsCommandControlType Descrive il tipo di controllo che deve essere utilizzato per un comando.
Enumerazione pubblica vsCommandStyle Definisce le opzioni di stile del comando.
Enumerazione pubblica vsFindOptions2 Rappresenta il comportamento di ReplacePattern metodo, come illustrato come trovare, dove iniziare la ricerca, se trovare avanti o indietro e per distinzione tra maiuscole e minuscole.
Enumerazione pubblica vsIncrementalSearchResult Viene descritto lo stato del risultato della ricerca.
Enumerazione pubblica vsPublishState indica lo stato di pubblicazione di una soluzione.
Enumerazione pubblica vsSourceControlCheckOutOptions Indica le opzioni di estrazione del controllo documento.
Enumerazione pubblica vsThemeColors Un set di colori esempio di progettazione coerente dell'interfaccia utente.