EnvDTE, espace de noms

EnvDTE est une bibliothèque COM encapsulée dans un assembly qui contient les objets et les membres pour Visual Studio Core Automation.

Les modifications et les nouvelles fonctionnalités sont contenues dans les espaces de noms EnvDTE80, EnvDTE90, EnvDTE90a et EnvDTE100.

Lorsque vous ajoutez une référence d'assembly à EnvDTE.dll, vous devez également affecter à la propriété Incorporer les types interop de l'assembly la valeur false.

Classes

  Classe Description
Classe publique _dispBuildEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispCommandBarControlEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispCommandEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispDebuggerEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispDocumentEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispDTEEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispFindEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispOutputWindowEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispProjectItemsEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispProjectsEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispSelectionEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispSolutionEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispTaskListEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispTextEditorEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique _dispWindowEvents_SinkHelper Infrastructure. Réservé à un usage interne Microsoft.
Classe publique BuildEventsClass Infrastructure. Reportez-vous à BuildEvents pour cette fonctionnalité.N'instanciez pas à partir de cette classe.
Classe publique CodeModelLanguageConstants Constante spécifiant le langage de programmation utilisé pour créer le code.
Classe publique CommandBarEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique CommandEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique Constants Constantes communes à l'ensemble des langages de programmation Visual Studio.
Classe publique DebuggerEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique DocumentEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique DTEClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique DTEEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique FindEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique OutputWindowEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique ProjectItemsEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique ProjectsEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique SelectionEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique SolutionClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique SolutionEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique TaskListEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique TextEditorEventsClass Infrastructure. Réservé à un usage interne Microsoft.
Classe publique vsTaskCategories Représente le type de tâche dans la fenêtre Tâche.
Classe publique WindowEventsClass Infrastructure. Réservé à un usage interne Microsoft.

Interfaces

  Interface Description
Interface publique _BuildEvents Reportez-vous à BuildEvents pour cette fonctionnalité.N'instanciez pas à partir de cette classe.
Interface publique _CommandBarControlEvents Reportez-vous à CommandBarEvents pour cette fonctionnalité.N'instanciez pas à partir de cette classe.
Interface publique _CommandEvents Reportez-vous à CommandEvents pour cette fonctionnalité.N'instanciez pas à partir de cette classe.
Interface publique _DebuggerEvents Reportez-vous à DebuggerEvents pour cette fonctionnalité.N'instanciez pas à partir de cette classe.
Interface publique _DebuggerEventsRoot Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispBuildEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispBuildEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispCommandBarControlEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispCommandBarControlEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispCommandEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispCommandEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispDebuggerEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispDebuggerEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispDocumentEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispDocumentEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispDTEEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispDTEEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispFindEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispFindEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispOutputWindowEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispOutputWindowEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispProjectItemsEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispProjectItemsEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispProjectsEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispProjectsEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispSelectionEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispSelectionEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispSolutionEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispSolutionEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispTaskListEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispTaskListEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispTextEditorEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispTextEditorEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispWindowEvents Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _dispWindowEvents_Event Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _DocumentEvents Reportez-vous à DocumentEvents pour cette fonctionnalité.N'instanciez pas cette classe.
Interface publique _DocumentEventsRoot Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _DTE L'objet de premier niveau dans le modèle objet Automation Visual Studio.Consultez _DTE pour cette fonctionnalité.N'instanciez pas à partir de cette classe.
Interface publique _DTEEvents Reportez-vous à DTEEvents pour cette fonctionnalité.N'instanciez pas cette classe.
Interface publique _EnvironmentDocuments Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _EnvironmentFontsAndColors Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _EnvironmentGeneral Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _EnvironmentHelp Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _EnvironmentKeyboard Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _EnvironmentProjectsAndSolution Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _EnvironmentTaskList Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _EnvironmentWebBrowser Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _FindEvents Reportez-vous à FindEvents pour cette fonctionnalité.N'instanciez pas cette classe.
Interface publique _FontsAndColors Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _MiscSlnFilesEventsRoot Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _OutputWindowEvents Reportez-vous à OutputWindowEvents pour cette fonctionnalité.N'instanciez pas cette classe.
Interface publique _OutputWindowEventsRoot Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _ProjectItemsEvents Reportez-vous à ProjectItemsEvents pour cette fonctionnalité.N'instanciez pas cette classe.
Interface publique _ProjectsEvents Reportez-vous à ProjectsEvents pour cette fonctionnalité.Instanciez cette classe.
Interface publique _SelectionEvents Reportez-vous à SelectionEvents pour cette fonctionnalité.N'instanciez pas cette classe.
Interface publique _Solution Représente tous les projets et les propriétés de la solution de l'environnement de développement intégré (IDE, Integrated Development Environment).Consultez Solution pour cette fonctionnalité.N'instanciez pas à partir de cette classe.
Interface publique _SolutionEvents Reportez-vous à SolutionEvents pour cette fonctionnalité.N'instanciez pas cette classe.
Interface publique _TaskListEvents Reportez-vous à TaskListEvents pour cette fonctionnalité.N'instanciez pas cette classe.
Interface publique _TaskListEventsRoot Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _TextEditorEvents Reportez-vous à TextEditorEvents pour cette fonctionnalité.N'instanciez pas cette classe.
Interface publique _TextEditorEventsRoot Infrastructure. Réservé à un usage interne Microsoft.
Interface publique _WindowEvents Reportez-vous à WindowEvents pour cette fonctionnalité.N'instanciez pas cette classe.
Interface publique _WindowEventsRoot Infrastructure. Réservé à un usage interne Microsoft.
Interface publique AddIn Représente un complément figurant dans la boîte de dialogue Gestionnaire de compléments et fournit des informations sur un complément à d'autres compléments.
Interface publique AddIns Contient tous les compléments qui figurent dans la boîte de dialogue Gestionnaire de compléments s'il s'agit de DTE.AddIns, ou tous les compléments chargés par une solution particulière s'il s'agit de ProjectSolution.AddIns.
Interface publique Breakpoint L'objet Breakpoint contient les propriétés et méthodes utilisées pour manipuler Breakpoint par programme.
Interface publique Breakpoints Fournit une liste de points d'arrêt en attente.
Interface publique BuildDependencies Représente tous les projets dont dépend le projet spécifié.
Interface publique BuildDependency Représente tous les projets dont dépend le projet spécifié pour terminer une génération.
Interface publique BuildEvents Fournit une liste d'événements pour les générations de solution.Utilisez cet objet pour la fonctionnalité et reportez-vous à BuildEventsClass pour avoir de la documentation sur cet objet.
Interface publique CodeAttribute Permet la manipulation de l'attribut d'un élément de code.
Interface publique CodeClass Représente une classe dans le code source.
Interface publique CodeDelegate Objet représentant un délégué dans le code source.
Interface publique CodeElement Représente un élément ou une construction de code dans un fichier source.
Interface publique CodeElements Collection d'objets représentant des constructions de code dans un fichier source.
Interface publique CodeEnum Objet représentant une énumération dans le code source.
Interface publique CodeFunction Objet définissant une construction de fonction dans un fichier source.
Interface publique CodeInterface Objet représentant une interface dans le code source.
Interface publique CodeModel Autorise l'accès à des constructions de programmation dans un fichier de code source.
Interface publique CodeNamespace Représente une construction d'espace de noms dans un fichier source.
Interface publique CodeParameter Objet définissant un paramètre pour une fonction, propriété, etc. dans un fichier source.
Interface publique CodeProperty Objet définissant une construction de propriété dans un fichier source.
Interface publique CodeStruct Objet représentant une structure dans le code source.
Interface publique CodeType Représente une construction de classe dans un fichier source.
Interface publique CodeTypeRef Objet définissant le type d'une construction de fonction dans un fichier source.
Interface publique CodeVariable Objet définissant une construction de variable dans un fichier source.
Interface publique ColorableItems Représente les parties d'un élément qui peuvent être en couleur, comme le premier plan ou l'arrière-plan.
Interface publique Command Représente une commande dans l'environnement.
Interface publique CommandBarEvents Déclenche un événement Click lorsqu'un utilisateur clique sur un contrôle dans la barre de commandes.Utilisez cet objet pour la fonctionnalité et reportez-vous à CommandBarEventsClass pour avoir de la documentation sur cet objet.
Interface publique CommandEvents Fournit des événements de commande pour les clients automation.Utilisez cet objet pour la fonctionnalité et reportez-vous à CommandEventsClass pour avoir de la documentation sur cet objet.
Interface publique Commands Contient toutes les commandes, sous la forme d'objets Command, dans l'environnement.
Interface publique CommandWindow Représente la fenêtre Commande de l'environnement.
Interface publique Configuration Représente les propriétés d'un projet ou d'un élément de projet dépendantes de la configuration de build.
Interface publique ConfigurationManager Représente une matrice d'objets Configuration, à raison d'un objet par ensemble de nom de configuration et de plateforme.
Interface publique Configurations Contient un jeu d'objets Configuration.Chaque collection représente une ligne d'objets Configuration pour un nom de configuration donné et ce, pour chacune des plateformes, ou une colonne pour chaque objet Configuration pour un nom de plateforme donné, à raison d'un objet par nom de configuration.
Interface publique ContextAttribute Représente un attribut unique associé à un contexte global ou au contexte d'une fenêtre dans la fenêtre d'aide dynamique.
Interface publique ContextAttributes Contient tous les attributs associés à un contexte global ou au contexte d'une fenêtre dans la fenêtre d'aide dynamique.
Interface publique Debugger L'objet Debugger est utilisé pour interroger et manipuler l'état du débogueur et le programme en cours de débogage.
Interface publique DebuggerEvents Définit des événements pris en charge par le débogueur.Utilisez cet objet pour la fonctionnalité et reportez-vous à DebuggerEventsClass pour avoir de la documentation sur les membres de cet objet.
Interface publique Document Représente un document dans l'environnement ouvert pour la modification.
Interface publique DocumentEvents Fournit des événements de document.Utilisez cet objet pour les fonctionnalités et reportez-vous à DocumentEventsClass pour avoir de la documentation sur cet objet.
Interface publique Documents Contient tous les objets Document de l'environnement, chacun représentant un document ouvert.
Interface publique DTE L'objet de premier niveau dans le modèle objet Automation Visual Studio.Utilisez cet objet pour la fonctionnalité et reportez-vous à _DTE pour avoir de la documentation sur cet objet.
Interface publique DTEEvents Fournit des événements relatifs à l'état de l'environnement.Utilisez cet objet pour les fonctionnalités et reportez-vous à DTEEventsClass pour avoir de la documentation sur cet objet.
Interface publique EditPoint Vous permet de manipuler du texte comme des données dans des tampons de texte.
Interface publique Events Autorise l'accès à tous les événements dans le modèle d'extensibilité.Les événements peuvent également être exposés à partir d'objets spécifiques à l'intérieur du modèle d'extensibilité.
Interface publique Expression L'objet Expression contient les propriétés utilisées pour examiner les éléments retournés par une évaluation d'expression.
Interface publique Expressions Collection d'objets Expression.
Interface publique FileCodeModel Autorise l'accès à des constructions de programmation dans un fichier source.
Interface publique Find Prend en charge les opérations Find dans l'environnement pour les documents et les fichiers.
Interface publique FindEvents Fournit des événements pour les opérations Rechercher dans les fichiers.
Interface publique FontsAndColorsItems Contient les objets ColorableItems qui définissent la couleur, l'apparence, ainsi que d'autres attributs des éléments.
Interface publique Globals L'objet Globals est un cache qui permet de stocker les données pour la durée de chaque session dans l'environnement Visual Studio, ainsi qu'entre les sessions à l'aide de la propriété VariablePersists.
Interface publique HTMLWindow Représente une fenêtre de document HTML.
Interface publique IDTCommandTarget Vous permet de créer des commandes nommées.Pour être en mesure d'utiliser de nouvelles commandes nommées, l'interface doit avoir été implémentée au préalable.
Interface publique IDTToolsOptionsPage Implémenté lors de la génération d'une page Outils/Options personnalisée.
Interface publique IDTWizard Cette interface doit être implémentée dans un composant pour que ce dernier puisse servir d'Assistant.
Interface publique IExtenderProvider Objet qui représente un fournisseur d'extendeurs basé sur IDispatch.
Interface publique IExtenderProviderUnk Représente un objet fournisseur d'extendeurs.
Interface publique IExtenderSite Objet site d'un extendeur Automation.
Interface publique IExtensibleObject Infrastructure. Réservé à un usage interne Microsoft.
Interface publique IExtensibleObjectSite Infrastructure. Réservé à un usage interne Microsoft.
Interface publique IFilterProperties Permet à un extendeur de masquer ou de substituer les propriétés dans la fenêtre Propriétés.
Interface publique ISupportVSProperties Infrastructure. Réservé à un usage interne Microsoft.
Interface publique ItemOperations Objet permettant d'effectuer des actions courantes sur les fichiers.
Interface publique IVsExtensibility Infrastructure. Réservé à un usage interne Microsoft.
Interface publique IVsGlobals Infrastructure. Réservé à un usage interne Microsoft.
Interface publique IVsGlobalsCallback Infrastructure. Réservé à un usage interne Microsoft.
Interface publique IVsProfferCommands Infrastructure. Réservé à un usage interne Microsoft.
Interface publique IVsTextEditFonts Infrastructure. Réservé à un usage interne Microsoft.
Interface publique IVsTextEditGeneral Infrastructure. Réservé à un usage interne Microsoft.
Interface publique IVsTextEditPerLanguage Infrastructure. Réservé à un usage interne Microsoft.
Interface publique Language L'objet Language contient les propriétés utilisées pour examiner le langage spécifié par le débogueur.
Interface publique Languages Collection d'objets Language.
Interface publique LinkedWindows La collection LinkedWindows contient toutes les fenêtres liées de l'environnement.
Interface publique Macros Représente l'enregistreur de macros Visual Studio.
Interface publique ObjectExtenders Objet qui permet d'accéder aux extendeurs Automation.
Interface publique OutputGroup Contient les noms de fichiers d'un groupe de sorties nommé spécifique.
Interface publique OutputGroups Contient une collection d'objets OutputGroup.
Interface publique OutputWindow Représente la fenêtre Sortie dans l'environnement de développement intégré (IDE, Integrated Development Environment).
Interface publique OutputWindowEvents Fournit des événements pour les modifications apportées à la fenêtre Sortie.
Interface publique OutputWindowPane Représente un volet dans la fenêtre Sortie.
Interface publique OutputWindowPanes Contient tous les volets de la fenêtre Sortie dans l'environnement de développement intégré (IDE, Integrated Development Environment).
Interface publique Process Utilisé pour examiner et manipuler des processus.
Interface publique Processes Collection d'objets Process.
Interface publique Program Important   N'utilisez pas cet objet pour les nouvelles applications.Il a été remplacé par l'objet Process2, dont nous recommandons l'utilisation.Toutefois, cet objet continuera à travailler dans le code existant.
Interface publique Programs Collection d'objets Program.
Interface publique Project Représente un projet dans l'environnement de développement intégré (IDE, Integrated Development Environment).
Interface publique ProjectItem Représente un élément d'un projet.
Interface publique ProjectItems Contient des objets ProjectItem représentant chacun des éléments du projet.
Interface publique ProjectItemsEvents Interface de base de laquelle les projets dérivent les interfaces d'événement de leurs éléments de projet spécifiques.Utilisez cet objet pour ses fonctionnalités et reportez-vous à ProjectItemsEventsClass pour consulter la documentation relative à cet objet.
Interface publique Projects Représente tous les projets d'un type donné.
Interface publique ProjectsEvents Interface de base de laquelle les différents projets dérivent les événements associés à leurs interfaces de projet spécifiques.Utilisez cet objet pour bénéficier des fonctionnalités associées et reportez-vous à ProjectsEventsClass pour obtenir de la documentation sur cet objet.
Interface publique Properties Contient toutes les propriétés figurant dans la collection générique de propriétés d'un objet donné.
Interface publique Property Représente une propriété appartenant à la collection générique de propriétés d'un objet donné.
Interface publique SelectedItem Représente le ou les projets sélectionnés ou le ou les éléments de projet dans l'environnement de développement intégré Visual Studio (IDE).
Interface publique SelectedItems Contient des objets SelectedItem représentant les projets ou éléments de projet sélectionnés.
Interface publique SelectionContainer Représente le contexte de sélection avec des objets qui modélisent la sélection située sous le niveau de l'élément de projet.
Interface publique SelectionEvents Fournit des événements pour les modifications apportées à une sélection.Utilisez cet objet pour la fonctionnalité et reportez-vous à SelectionEventsClass pour avoir de la documentation sur cet objet.
Interface publique Solution Représente tous les projets et les propriétés de la solution de l'environnement de développement intégré (IDE, Integrated Development Environment).Utilisez cet objet pour les fonctionnalités et reportez-vous à _Solution pour avoir de la documentation.
Interface publique SolutionBuild Représente la racine du modèle d'automation de génération, au niveau solution.
Interface publique SolutionConfiguration Représente les informations concernant une façon particulière de générer la solution.
Interface publique SolutionConfigurations Contient tous les SolutionConfiguration de la solution.
Interface publique SolutionContext Représente tous les projets de la solution, dont certains seront générés, ainsi que la configuration et la plateforme de projet auxquelles un contexte sera associé lorsque vous sélectionnerez un objet SolutionConfiguration particulier.
Interface publique SolutionContexts Contient tous les objets SolutionContext d'une configuration de solution.
Interface publique SolutionEvents Fournit des événements pour les modifications apportées à une solution.Utilisez cet objet pour ses fonctionnalités et reportez-vous à SolutionEventsClass pour consulter la documentation relative à cet objet.
Interface publique SourceControl Permet d'interagir avec le système de contrôle de code source actif.
Interface publique StackFrame Utilisé pour examiner et manipuler des frames de pile.Fondamentalement, un frame de pile est un appel de fonction.
Interface publique StackFrames Collection d'objets StackFrame.
Interface publique StatusBar Représente la Barre d'état dans l'environnement de développement intégré (IDE) Visual Studio.
Interface publique TaskItem L'objet TaskItem représente un élément de tâche dans la fenêtre Liste des tâches.
Interface publique TaskItems La collection TaskItems contient toutes les tâches de la fenêtre Liste des tâches.
Interface publique TaskList L'objet TaskList représente les éléments de la fenêtre Liste des tâches dans l'environnement de développement intégré (IDE) Visual Studio.
Interface publique TaskListEvents Fournit des événements pour les modifications apportées à la liste des tâches.
Interface publique TextBuffer Infrastructure. Réservé à un usage interne Microsoft.
Interface publique TextDocument Représente un fichier texte ouvert dans l'éditeur.
Interface publique TextEditor Infrastructure. Réservé à un usage interne Microsoft.
Interface publique TextEditorEvents Fournit des événements pour les modifications apportées dans l'Éditeur de Texte/Code.Utilisez cette interface pour la fonctionnalité et reportez-vous à TextEditorEventsClass pour avoir de la documentation sur cet objet.
Interface publique TextPane Représente un volet dans la fenêtre de l'éditeur de texte.
Interface publique TextPanes Contient tous les objets TextPane d'une fenêtre d'éditeur de texte.
Interface publique TextPoint Représente un emplacement de texte dans un document texte.
Interface publique TextRange Représente une section de texte unique et contiguë dans un document.
Interface publique TextRanges Contient un objet TextRange pour chacune des sous-expressions avec balises d'un modèle de recherche.TextRanges permet également de rechercher à quel endroit une sélection de zone croise chaque ligne de texte.
Interface publique TextSelection Fournit un accès aux opérations d'édition basées sur l'affichage et au texte sélectionné.
Interface publique TextWindow Représente une fenêtre contenant un document texte.
Interface publique Thread Utilisé pour examiner et manipuler des threads.
Interface publique Threads Collection d'objets Thread.
Interface publique ToolBox Représente la Boîte à outils dans l'environnement de développement intégré (IDE, Integrated Development Environment).
Interface publique ToolBoxItem Représente un élément de la boîte à outils.
Interface publique ToolBoxItems Contient tous les éléments d'un onglet ToolBox.
Interface publique ToolBoxTab Représente un onglet de la boîte à outils, ainsi que les objets que cet onglet peut contenir.
Interface publique ToolBoxTabs Contient tous les onglets de l'objet ToolBox.
Interface publique UIHierarchy Représente les fenêtres Outil standard dans l'environnement de développement intégré (IDE, Integrated Development Environment) qui utilisent des arborescences hiérarchiques de données, comme l'Explorateur de solutions, l'Explorateur de serveurs et l'Explorateur de macros.
Interface publique UIHierarchyItem Représente un élément qui affiche des données d'arborescences hiérarchiques, telles que l'Explorateur de solutions, dans une fenêtre Outil standard de l'environnement de développement intégré (IDE, Integrated Development Environment)
Interface publique UIHierarchyItems Représente un niveau donné dans la structure hiérarchique de l'interface utilisateur.Correspond également à une collection des éléments sélectionnés dans cette structure.
Interface publique UndoContext Représente, sous la forme d'une transaction unique, toutes les opérations effectuées dans les documents ouverts dans Visual Studio.Si la méthode SetAborted de l'objet est appelée, toutes les modifications apportées depuis son ouverture sont ignorées.
Interface publique VirtualPoint Vous permet de manipuler du texte au-delà de la marge droite (la marge gauche dans les plateformes Windows bidirectionnelles) du document texte.
Interface publique Window L'objet Window représente une fenêtre de l'environnement.
Interface publique WindowConfiguration L'objet WindowConfiguration représente la disposition et la configuration de toutes les fenêtres dans l'environnement Visual Studio.
Interface publique WindowConfigurations La collection WindowConfigurations contient toutes les configurations de fenêtres nommées créées pour cet environnement.
Interface publique WindowEvents Fournit des événements pour les modifications apportées à Windows dans l'environnement.Utilisez cet objet pour la fonctionnalité et reportez-vous à WindowEventsClass pour avoir de la documentation sur cet objet.
Interface publique Windows La collection Windows contient toutes les fenêtres de l'environnement.

Délégués

  Délégué Description
Délégué public _dispBuildEvents_OnBuildBeginEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispBuildEvents_OnBuildDoneEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispBuildEvents_OnBuildProjConfigBeginEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispBuildEvents_OnBuildProjConfigDoneEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispCommandBarControlEvents_ClickEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispCommandEvents_AfterExecuteEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispCommandEvents_BeforeExecuteEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDebuggerEvents_OnContextChangedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDebuggerEvents_OnEnterBreakModeEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDebuggerEvents_OnEnterDesignModeEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDebuggerEvents_OnEnterRunModeEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDebuggerEvents_OnExceptionNotHandledEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDebuggerEvents_OnExceptionThrownEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDocumentEvents_DocumentClosingEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDocumentEvents_DocumentOpenedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDocumentEvents_DocumentOpeningEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDocumentEvents_DocumentSavedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDTEEvents_ModeChangedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDTEEvents_OnBeginShutdownEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDTEEvents_OnMacrosRuntimeResetEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispDTEEvents_OnStartupCompleteEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispFindEvents_FindDoneEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispOutputWindowEvents_PaneAddedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispOutputWindowEvents_PaneClearingEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispOutputWindowEvents_PaneUpdatedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispProjectItemsEvents_ItemAddedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispProjectItemsEvents_ItemRemovedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispProjectItemsEvents_ItemRenamedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispProjectsEvents_ItemAddedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispProjectsEvents_ItemRemovedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispProjectsEvents_ItemRenamedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispSelectionEvents_OnChangeEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispSolutionEvents_AfterClosingEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispSolutionEvents_BeforeClosingEventHandler Infrastructure. Gère les événements déclenchés avant la fermeture d'une solution.
Délégué public _dispSolutionEvents_OpenedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispSolutionEvents_ProjectAddedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispSolutionEvents_ProjectRemovedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispSolutionEvents_ProjectRenamedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispSolutionEvents_QueryCloseSolutionEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispSolutionEvents_RenamedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispTaskListEvents_TaskAddedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispTaskListEvents_TaskModifiedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispTaskListEvents_TaskNavigatedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispTaskListEvents_TaskRemovedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispTextEditorEvents_LineChangedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispWindowEvents_WindowActivatedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispWindowEvents_WindowClosingEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispWindowEvents_WindowCreatedEventHandler Infrastructure. Réservé à un usage interne Microsoft.
Délégué public _dispWindowEvents_WindowMovedEventHandler Infrastructure. Réservé à un usage interne Microsoft.

Énumérations

  Énumération Description
Énumération publique _vsIndentStyle Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique dbgBreakpointConditionType Pour les points d'arrêt conditionnels.Indique un arrêt lorsque la condition est remplie ou qu'elle a été modifiée.Utilisé par la propriété ConditionType dans l'objet Breakpoint et par la méthode Add dans la collection Breakpoints.
Énumération publique dbgBreakpointLocationType Type d'emplacement du point d'arrêt utilisé par la propriété LocationType.
Énumération publique dbgBreakpointType Indique le type ou l'état d'un point d'arrêt.
Énumération publique dbgDebugMode L'état actuel du débogueur dans l'environnement de développement.dbgDebugMode est utilisé par la propriété CurrentMode de l'objet Debugger.
Énumération publique dbgEventReason Spécifie la raison pour la plupart des événements de débogage.
Énumération publique dbgExceptionAction Spécifie l'action à entreprendre en cas d'exception
Énumération publique dbgExecutionAction Spécifie une action à effectuer dans une session de débogage.
Énumération publique dbgHitCountType Spécifie une condition de nombre d'accès.
Énumération publique DsCaseOptions Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique DsGoToLineOptions Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique DsMovementOptions Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique DsSaveChanges Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique dsSaveStatus Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique DsStartOfLineOptions Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique DsTextSearchOptions Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique DsWhitespaceOptions Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique vs_exec_Result Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique vsBrowserViewSource Indique quel type de fenêtre est utilisé pour consulter la source d'une page Web.
Énumération publique vsBuildAction Représente le type de l'action de génération en cours, par exemple une action de génération ou de déploiement.
Énumération publique vsBuildKind Indique le type de génération.
Énumération publique vsBuildScope Représente la portée de la génération.
Énumération publique vsBuildState Représente l'état de l'opération de génération.
Énumération publique vsCaseOptions Représente des options servant à transformer le texte en minuscules ou majuscules.
Énumération publique vsCMAccess Permet de déterminer la manière d'accéder à un élément de code par un autre code.
Énumération publique vsCMElement Indique le type d'élément de code.
Énumération publique vsCMFunction Constante indiquant le type de fonction (par exemple, si la fonction est une propriété get ou une méthode).
Énumération publique vsCMInfoLocation Constante indiquant les capacités de l'objet de modèle du code déterminé.
Énumération publique vsCMPart Représente la partie d'une construction de code.
Énumération publique vsCMPrototype Constante spécifiant les options du prototype.
Énumération publique vsCMTypeRef Type de données retourné par la fonction.Il peut s'agir d'un objet CodeTypeRef, d'une constante vsCMTypeRef ou d'un nom de type qualifié complet.
Énumération publique vsCommandBarType Représente la portée de la génération.
Énumération publique vsCommandDisabledFlags Décrit l'accessibilité d'éléments de menu et de barres d'outils.
Énumération publique vsCommandExecOption Constante spécifiant les options d'exécution.
Énumération publique vsCommandStatus État actuel de la commande.
Énumération publique vsCommandStatusTextWanted Constante spécifiant si la vérification doit retourner des informations et, dans ce cas, elle précise le type d'informations retournées.
Énumération publique vsConfigurationType Représente le type de configuration de build.
Énumération publique vsContextAttributes Représente les attributs de contexte.
Énumération publique vsContextAttributeType Spécifie le type d'un nouvel attribut.
Énumération publique vsDisplay Représente le mode d'affichage de l'environnement de développement intégré (IDE, Integrated Development Environment).
Énumération publique vsEPReplaceTextOptions Représente le comportement de modification dans une action ReplaceText.
Énumération publique VSEXECRESULT Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique vsext_Build Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique vsext_DisplayMode Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique vsext_FontCharSet Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique vsext_LinkedWindowType Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique vsext_StartUp Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique vsext_WindowState Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique vsext_WindowType Infrastructure. Réservé à un usage interne Microsoft.
Énumération publique vsFilterProperties Détermine si une propriété est affichée ou non.
Énumération publique vsFindAction Représente le type d'action de recherche à entreprendre.
Énumération publique vsFindOptions Représente le comportement de ReplacePattern, par exemple comment effectuer la recherche, où commencer la recherche, dans quel sens effectuer la recherche et si la recherche respecte la casse.
Énumération publique vsFindPatternSyntax Représente le type de syntaxe utilisé pour le critère de recherche.
Énumération publique vsFindResult Représente les résultats de la recherche.
Énumération publique vsFindResultsLocation Détermine l'emplacement de l'affichage de la liste des résultats de la recherche.
Énumération publique vsFindTarget Indique la cible de l'opération de recherche, telle que le document actif ou des fichiers stockés sur le disque.
Énumération publique vsFontCharSet L'énumération suivante décrit quel jeu de caractères utiliser lors de l'affichage d'éléments dans l'environnement de développement intégré (IDE).
Énumération publique vsGoToLineOptions Détermine si la ligne vers laquelle le curseur se déplace est la première ou la dernière ligne du document.
Énumération publique vsHTMLTabs Indique l'onglet actif d'un document HTML ouvert.
Énumération publique vsIDEMode Représente le mode de l'environnement de développement intégré (IDE, Integrated Development Environment).
Énumération publique vsIndentStyle Indique comment la mise en retrait est gérée dans un éditeur de code.
Énumération publique vsInitializeMode Déconseillé.Ne pas utiliser ce nœud.
Énumération publique vsInsertFlags Indique comment insérer le texte dans un document.
Énumération publique vsLinkedWindowType Représente l'état d'une fenêtre donnée.
Énumération publique vsMovementOptions Indique les modifications apportées à l'objet TextSelection.
Énumération publique vsMoveToColumnLine Indique des changements de position de l'objet EndPoint.
Énumération publique vsNavigateBrowser Déconseillé.Ne pas utiliser ce nœud.
Énumération publique vsNavigateOptions Détermine si le contenu de la page parcourue s'affiche dans la dernière fenêtre active du navigateur Web ou dans une nouvelle fenêtre du navigateur Web.
Énumération publique vsPaneShowHow Détermine le type d'affichage du texte ou du code sélectionné.
Énumération publique vsPromptResult Décrit l'action de l'utilisateur après l'affichage d'une boîte de dialogue.
Énumération publique vsSaveChanges Détermine comment enregistrer un ou plusieurs éléments.
Énumération publique vsSaveStatus Indique si l'enregistrement a réussi.
Énumération publique vsSelectionMode Indique le type de sélection représenté par TextSelection.
Énumération publique vsSmartFormatOptions Détermine le type de mise en forme appliqué au code sélectionné.
Énumération publique vsStartOfLineOptions Représente l'emplacement de destination de l'objet TextSelection lors d'un déplacement au début de la ligne.
Énumération publique vsStartUp Spécifie l'état de démarrage de l'environnement IDE Visual Studio.
Énumération publique vsStatusAnimation Indique l'icône à afficher dans la barre d'état.
Énumération publique vsTaskIcon Représente la catégorie de la nouvelle tâche.
Énumération publique vsTaskListColumn Représente la colonne de la liste des tâches qui a été modifiée.
Énumération publique vsTaskPriority Représente la priorité de la nouvelle tâche.
Énumération publique vsTextChanged Indique les raisons ayant déclenché l'événement, afin de comprendre ce qui s'est passé dans la mémoire tampon.
Énumération publique vsToolBoxItemFormat Indique le format du nouvel élément de la boîte à outils.
Énumération publique vsUISelectionType Indique la façon dont la sélection est déplacée ou étendue dans une fenêtre UIHierarchy.
Énumération publique vsWhitespaceOptions Détermine de quelle manière et où supprimer les espaces blancs.
Énumération publique vsWindowState Représente l'état d'une fenêtre donnée.
Énumération publique vsWindowType Représente les différents types de fenêtres disponibles dans l'environnement de développement intégré (IDE, Integrated Development Environment).
Énumération publique wizardResult Constante spécifiant les résultats de l'Assistant.