Microsoft.VisualStudio.Shell.Interop Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
BrowseLibraryGuids80 |
Fournit une liste de GUID utilisés pour identifier les attributs de bibliothèque de consultation. |
BuildOutputGroup |
Représente un groupe de sortie de génération. |
ComponentSelectorGuids80 |
Fournit une liste de GUID utilisés pour identifier les éléments de sélection de composants. |
DTECatID |
Fournit une liste de GUID utilisés pour identifier des catégories DTE. |
FontsAndColorsCategory |
Définit les groupes cibles pour lesquels les options de police et de couleurs sont spécifiées. |
LogicalViewID |
Fournit une liste de GUID utilisés pour identifier les vues des fichiers ou des processus. |
ShellGuids80 |
Fournit une liste de GUID utilisés pour identifier des composants du shell. |
SymbolScopeGuids80 |
Définit les GUID associés à la portée du symbole. |
TaskListViews |
Spécifie les vues utilisées pour afficher la liste des tâches. |
TaskProviderGuids |
Fournit une liste de GUID utilisés pour identifier des fournisseurs de tâche. |
ToolboxMultitargetingFields |
Représente les noms des champs dans le mappage de chaîne de multi-ciblage de la boîte à outils. |
ToolWindowGuids |
Fournit des GUID utilisés pour identifier les fenêtres d’outils Visual Studio. |
ToolWindowGuids80 |
Fournit des éléments supplémentaires |
UIContextGuids |
Fournit une liste des GUID utilisés pour identifier des contextes de commande. |
UIContextGuids80 |
Fournit plusieurs GUID utilisés pour identifier des contextes de commande. |
VsMacrosGuids |
GUID à exposer au code managé. |
VsMSBuildTaskFileManagerClass |
Il s'agit de l'implémentation standard de l'interface IVsMSBuildTaskFileManager, qui fournit Intellisense et la prise en charge de la génération aux tâches MSBuild. |
VSPIAImporterClass |
Implémenté par tous les outils d'encapsulation. |
VsSymbolicNavigationManagerClass |
Représente un service global qui gère la liste de gestionnaires IVsSymbolicNavigationNotify inscrits sur une base à portée de projet. Cette interface est disponible via QueryService(Type, Object). |
WellKnownToolboxDataFormats |
Représente un format de données de boîte à outils. |
WellKnownToolboxStringMaps |
Fournit le nom du mappage de chaîne pour les données de multiciblage. |
Structures
AllColorableItemInfo |
Utilisé pour spécifier tous les attributs des éléments d'affichage de l'environnement Visual Studio. |
CANDIDATEFORM |
Contient des informations relatives à la position de la fenêtre candidate. |
ColorableItemInfo |
Fournit des informations à un VSPackage sur des attributs d’éléments colorisables définis par l’utilisateur spécifiques d’un élément d’affichage des éléments qui peuvent avoir été modifiés par l’utilisateur. |
COMREFERENCE |
Contient des informations sur (représente) un objet COM. |
COMREFERENCEINFO |
La structure COMREFERENCEINFO stocke des informations sur un objet COM. |
ENC_ACTIVE_STATEMENT |
Contient des informations sur les instructions actives dans Modifier et Continuer. |
ENC_EXCEPTION_SPAN |
Fournit des informations sur une étendue d’exception Modifier et Continuer. |
FontInfo |
Fournit une définition de base de toute police utilisée par une catégorie d'éléments d'affichage. |
LOGFONTW |
Spécifie les attributs d'une police. |
MEINIT |
Contient les valeurs pour l'initialisation de l'éditeur de menus. Utilisé avec les appels CreateMenuEditor(MEINIT[], IVsMenuEditor) . |
OLEMENUID |
Décrit un menu numériquement et/ou par le nom. |
POINTS |
Spécifie une paire x, y paire de points de référence. |
SYMBOL_DESCRIPTION_NODE |
Spécifie le nom et le type d'un symbole qui est un nœud de navigation. |
SYSTEMTIME |
Représente une date et une heure à l'aide de membres individuels pour le mois, jour, année, jour de la semaine, heure, minute, seconde et milliseconde. |
TBXITEMINFO |
Spécifie les informations sur les éléments de boîte à outils. Utilisé dans IVsToolbox::AddItem(IDataObject, TBXITEMINFO[], String) et IVsToolboxDataProvider::GetItemInfo(IDataObject, TBXITEMINFO[]). |
UIDLGLOGFONT |
Définit le format de la police de la boîte de dialogue. |
VsAppPackageLaunchInfo |
Spécifie les propriétés des cibles DLO_AppPackageDebug. |
VSArrangeWindowInfo |
Spécifie la façon dont une fenêtre doit être organisée. |
VsBootstrapperPackageInfo |
Représente des informations sur le package de programme d’amorçage. |
VSBROWSECONTAINER |
Stocke les attributs du conteneur de recherche. |
VSBROWSEINFOW |
Spécifie les informations utilisées pour afficher la boîte de dialogue Parcourir. |
VSCommandId | |
VSCOMPONENTSELECTORDATA |
Stocke les attributs de sélection d'un composant. |
VSCOMPONENTSELECTORTABINIT |
Représente les informations d’initialisation de tabulation. |
VsDebugEngineFilter |
Représente un ensemble de moteurs de débogage. |
VsDebugStartupInfo |
Spécifie les paramètres supplémentaires que le débogueur doit passer à CreateProcess quand LaunchDebugTargets3(UInt32, VsDebugTargetInfo3[], VsDebugTargetProcessInfo[]) est appelé avec DLO_CreateProcess. Les champs de cette structure sont analogues à ceux de STARTUPINFO (définis dans winbase.h). |
VsDebugTargetInfo |
Contient les informations sur une cible de débogage. |
VsDebugTargetInfo2 |
Fournit les informations sur une cible de débogage. |
VsDebugTargetInfo3 |
Fournit les informations sur la cible de débogage. |
VsDebugTargetInfo4 |
Fournit les informations sur la cible de débogage. |
VsDebugTargetProcessInfo |
Spécifie les informations de processus pour la cible de débogage. Utilisé en tant que paramètre dans LaunchDebugTargets3(UInt32, VsDebugTargetInfo3[], VsDebugTargetProcessInfo[]). |
VSDEFAULTPREVIEWER |
Contient des informations sur le générateur d'aperçu par défaut. |
VSDRAWITEMSTRUCT |
Représente les informations utilisées par IVsImageButton pour dessiner un contrôle dessiné par le propriétaire. |
VSITEMSELECTION |
Contient des informations qui identifient de façon unique un élément sélectionné dans une hiérarchie. |
VSNSEBROWSEINFOW |
Spécifie les informations relatives aux extensions de l'espace de noms pour la boîte de dialogue Parcourir. |
VSOBJCLIPFORMAT |
Contient les attributs de format de Presse-papiers d'un objet. |
VSOBJECTINFO |
Stocke les attributs d'objet de bibliothèque. |
VSOBNAVIGATIONINFO2 |
Stocke les attributs de la navigation d'objets. |
VSOBNAVIGATIONINFO3 |
Spécifie les informations concernant la navigation vers un objet. Émis dans les appels de LocateNavigationInfo2(VSOBNAVIGATIONINFO3[], VSOBNAVNAMEINFONODE2[], Int32, Int32, UInt32). |
VSOBNAVNAMEINFONODE |
Stocke les informations de nœud de bibliothèque. |
VSOBNAVNAMEINFONODE2 |
Spécifie les informations concernant la navigation vers un objet. (passé à GetNavigationInfo2(UInt32, VSOBNAVIGATIONINFO3[]) et à LocateNavigationInfo2(VSOBNAVIGATIONINFO3[], VSOBNAVNAMEINFONODE2[], Int32, Int32, UInt32)) |
VSOBSEARCHCRITERIA |
Spécifie les conditions et les attributs d'une demande de recherche. |
VSOBSEARCHCRITERIA2 |
Spécifie des options de recherche. Utilisé avec des méthodes telles que GetList2(UInt32, UInt32, UInt32, VSOBSEARCHCRITERIA2[], IVsObjectList2) et GetList2(UInt32, UInt32, VSOBSEARCHCRITERIA2[], IVsObjectList2). |
VSOPENFILENAMEW |
Semblable à la structure OPENFILENAMEW. |
VsPrefetchedProjectInfo | |
VsProjectLoadInfo | |
VsPropertyBrowserState |
Contient des informations sur l'état de l'Explorateur de propriétés. |
VSPROPSHEETPAGE |
Définit les caractéristiques d'une page de propriétés. Semblable à la structure Win32 PROPSHEETPAGE. |
VSQEQS_FILE_ATTRIBUTE_DATA |
Structure avec des attributs de fichier et des informations de taille. |
VsResolvedAssemblyPath |
Représente un chemin d'assembly résolu, comme utilisé dans ResolveAssemblyPathInTargetFx(String[], UInt32, VsResolvedAssemblyPath[], UInt32). |
VSSAVEFILENAMEW |
Contient les informations sur les options et le nom de fichier requises par la boîte de dialogue d'élément courant qui est utilisée pour ouvrir ou enregistrer des fichiers. |
VSSAVETREEITEM |
Spécifie les options d'enregistrement d'un élément de vue d'arborescence. |
VSSWATCHMETRICS |
Contient des métriques concernant un contrôle d'exemple. |
VSSWATCHRENDER |
Contient des informations nécessaires à l'affichage d'un contrôle d'exemple. |
VSTASKCOLUMN |
Définitions de colonne pour les tâches. |
VSTBM |
Contient des métriques de barre d'outils. |
VsTextPos |
Assure le suivi de la position des points d'arrêt, de l'emplacement IP actuel et de la position du curseur pour l'espion express, l'info-bulle et les DataTips. |
VSTREEDISPLAYDATA |
Contient les valeurs utilisées pour récupérer les données d'affichage d'un élément dans une arborescence. |
VSTREELISTITEMCHANGE |
Spécifie les modifications dynamiques d'une liste d'arborescence. |
VsUIElementDescriptor |
Contient un identificateur pour un élément d'une fabrique d'interface. |
VsUIPropertyDescriptor |
Contient des méta-informations sur une propriété dans l'interface utilisateur de Visual Studio. |
WINDOWPOS |
Représente la position d’une fenêtre. |
Interfaces
BooleanSymbolExpressionEvaluator |
Représente un évaluateur d’expression booléenne. |
IActiveDesigner |
Gère un concepteur ActiveX utilisé comme un éditeur. |
IAppxBaseExtension |
Fournit les extensions de partage et du Sélecteur d'ouverture de fichier pour accéder à d'autres éléments de données du manifeste d'application. |
IAppxFileOpenPickerExtension |
Fournit les extensions du Sélecteur d'ouverture de fichier pour accéder à d'autres éléments de données du manifeste d'application. |
IAppxManifestDesignerService |
Fournit l'accès par programmation au fichier manifeste de l'application d'un projet. Il s’agit d’un service global implémenté par le package du concepteur de manifeste d’application. |
IAppxManifestDesignerService2 |
Fournit un accès par programmation au fichier .appxmanifext d’un projet. Vous pouvez l’utiliser pour ouvrir un objet DocData fourni par le manifeste Designer, vérifier qu’il est inscrit dans la table de documents en cours d’exécution (RDT) et retourner un objet de handle de document qui implémente deux interfaces : IVsDocumentLockHolder et IVsInvisibleEditor. Cela force la fermeture d’une fenêtre de document existante et entraîne la conservation d’un RDT_EditLock par le handle de document retourné. Lorsque vous devez conserver le handle de document pendant des périodes plus longues, castez-le en IVsInvisibleEditor et utilisez GetDocData pour obtenir un pointeur vers un nouveau modèle objet. Une fois le handle de document terminé, appelez toujours IVsDocumentLockHolder.CloseDocumentHolder(), en passant généralement (uint)__FRAMECLOSE. FRAMECLOSE_SaveIfDirty comme option d’enregistrement. |
IAppxManifestDesignerService3 |
Fournit un accès par programmation au fichier .appxmanifext d’un projet. Vous pouvez l’utiliser pour ouvrir un objet DocData fourni par le manifeste Designer, vérifier qu’il est inscrit dans la table de documents en cours d’exécution (RDT) et retourner un objet de handle de document qui implémente deux interfaces : IVsDocumentLockHolder et IVsInvisibleEditor. Cela force la fermeture d’une fenêtre de document existante et entraîne la conservation d’un RDT_EditLock par le handle de document retourné. Lorsque vous devez conserver le handle de document pendant des périodes plus longues, castez-le en IVsInvisibleEditor et utilisez GetDocData pour obtenir un pointeur vers un nouveau modèle objet. Une fois le handle de document terminé, appelez toujours IVsDocumentLockHolder.CloseDocumentHolder(), en passant généralement (uint)__FRAMECLOSE. FRAMECLOSE_SaveIfDirty comme option d’enregistrement. |
IAppxManifestDocument |
Fournit un modèle objet pour le manifeste d’application du projet actuel. Il est implémenté par l’objet |
IAppxManifestDocument2 |
Fournit un modèle objet pour le manifeste d’application du projet actuel. Il est implémenté par l’objet |
IAppxShareExtension |
Fournit les extensions de partage pour accéder à d'autres éléments de données du manifeste d'application. |
IAsyncLoadablePackageInitialize |
Fournit un moyen d’accéder à IAsyncServiceProvider et IProfferAsyncService sans avoir à utiliser IServiceProvider. Implémenté par les packages. |
IAsyncPersistFile | |
IAsyncPersistFileFormat | |
IAsyncProgressCallback |
Fournit un moyen pour les propriétaires de services et de packages asynchrones de signaler la progression. La progression signalée peut être montrée à l’utilisateur de manière approyée par l’interpréteur de commandes. L’interface est implémentée par l’IDE Visual Studio. Pour les chargements de package, le instance est passé au package via la méthode Initialize. Pour les services, le package peut récupérer le instance via la méthode IProfferAsyncService.GetServiceProgressCallback. Cette interface est utilisée pour signaler la progression des charges de package et de service. Pour les packages, l’argument guidService n’est pas utilisé et sera ignoré. |
IAsyncServiceProvider |
Représente un fournisseur de services asynchrone. |
IAsyncServiceProvider2 | |
IBuilderWizardManager |
Récupère et gère les concepteurs des propriétés et composants spécifiques. Un générateur génère le code d'un élément. |
ICategorizeProperties |
Fournit des noms de catégorie et mappe les catégories aux propriétés à afficher dans le Fenêtre Propriétés. |
ICodeNavigate |
Fournit une méthode pour afficher le code de gestionnaire d'événements par défaut pour un objet affiché donné. |
ICodeNavigate2 |
Affiche le code du gestionnaire d'événements d'un objet affiché donné. Cette interface étend ICodeNavigate en fournissant une méthode supplémentaire pour afficher du code pour des événements spécifiques d'un objet affiché. |
IComWrapper |
Représente un wrapper COM. |
IComWrapperFactory |
Représente une fabrique de wrapper COM. |
IComWrapperFactory2 | |
IDirAutoCompleteList |
Marque une liste de répertoires comme prenant en charge la saisie semi-automatique. La saisie semi-automatique affiche les sous-répertoires correspondants lorsque vous saisissez des caractères. |
IDirList |
Gère l'apparence et les actions d'une liste de répertoire affichée. |
IDirListEvents |
Spécifie le gestionnaire d'événements pour une liste de répertoires affichée. Il s'agit de l'interface sortante pour l'implémentation de la liste de répertoire IConnectionPoint. |
IDirListSite |
Met à jour le pointeur d'interface vers l'objet parent gérant la liste des répertoires. |
IDiscoverUrlCallBack |
Spécifie l'interface à utiliser lorsqu'une découverte de service Web se termine. Généralement utilisé pour informer le shell après une recherche asynchrone. |
IDiscoveryClientResult |
Résultat unique d'une recherche de découverte de service Web. Membre de IDiscoveryClientResultCollection. |
IDiscoveryClientResultCollection |
Collection de résultats, d'interfaces IDiscoveryClientResult, à partir d'une recherche de découverte de service Web. |
IDiscoveryResult |
Télécharge les résultats d'une session de détection d'un service Web XML. |
IDiscoveryResult2 |
Télécharge les résultats d'une session de détection d'un service Web XML. |
IDiscoverySession |
Appelé par IVsAddWebReferenceDlg2 pour découvrir les services Web XML. |
IDocumentSite |
Met à jour les informations et fournit des méthodes pour l'objet parent du document. |
IDocumentSite2 |
Met à jour les informations et fournit des méthodes pour l'objet parent du document. Cette interface étend et hérite de IDocumentSite. |
IDropSource |
Fournit des commentaires visuels et des informations relatives à la source utilisée dans une opération de glissement-déplacement. |
IEnlistingInProject |
Le package SCC est en cours d’inscription dans une solution ou un projet. |
IEnumComponents |
Énumère les composants dans un sélecteur de composant. |
IEnumComReferences |
Énumérateur des références COM. Utilisé dans la boîte de dialogue Ajouter une référence de l’IDE. |
IEnumHierarchies |
Énumérateur des projets dans la solution. Vous pouvez obtenir une instance de l'interface à l'aide de la méthode GetProjectEnum(UInt32, Guid, IEnumHierarchies) des interfaces IVsSolution et IVsSolution2. |
IEnumHierarchyItems |
Implémenté par l'environnement pour compter les éléments de la hiérarchie. |
IEnumPackages |
Énumérateur des VSPackages en cours de chargement. Vous pouvez obtenir une instance de l'interface via la méthode GetPackageEnum(IEnumPackages) de l'interface IVsShell. |
IEnumProjectStartupServices |
Énumère les services requis par un projet au démarrage. Vous pouvez obtenir une instance de l'interface à l'aide de la méthode GetStartupServiceEnum(IEnumProjectStartupServices) de l'interface IVsProjectStartupServices. |
IEnumRunningDocuments |
Représente une liste de cookies de la table de documents en cours d'exécution (RDT) qui tour à tour représentent un document ouvert. |
IEnumSystemAssemblies |
Énumérateur des assemblys système. |
IEnumTargetFrameworks |
Énumérateur des versions de l'infrastructure prises en charge. |
IEnumToolboxItems |
Énumérateur pour les éléments de la boîte à outils. Vous pouvez obtenir une instance de l'interface via la méthode EnumItems(String, IEnumToolboxItems) des interfaces IVsToolbox et IVsToolbox2. |
IEnumToolboxTabs |
Énumérateur pour les onglets de la boîte à outils. Vous pouvez obtenir une instance de l'interface à l'aide de la méthode EnumTabs(IEnumToolboxTabs) des interfaces IVsToolbox et IVsToolbox2. |
IEnumVsENCRebuildableProjectCfgs |
Énumère les composants dans les configurations de projet Modifier et Continuer pouvant être regénérés. |
IEnumVsProfilerTargetInfos |
Énumérateur des éléments dans les informations cible du profileur. |
IEnumWebServices |
Énumérateur des services Web proposés par un site Web ou par un projet. Vous pouvez obtenir une instance de l'interface à l'aide de la méthode WebServices(IEnumWebServices) de l'interface IVsWebServiceProvider. |
IEnumWindowFrames |
Énumérateur pour une collection de fenêtres telles que les fenêtres ouvertes de document. Vous pouvez obtenir une instance de l'interface à l'aide des méthodes GetDocumentWindowEnum(IEnumWindowFrames) et GetToolWindowEnum(IEnumWindowFrames) de l'interface IVsUIShell. |
IErrorInfo |
Fournit des informations contextuelles détaillées sur les erreurs. |
IExtendedObject |
Donne accès à l'objet interne d'un objet étendu. Un objet situé dans un conteneur qui fournit des propriétés supplémentaires pour l'objet, telles que la position supérieure ou gauche sur un formulaire, est un exemple d'objet étendu. |
IExtendedTypeLib |
Crée et gère une bibliothèque de types pour un objet étendu. Un objet situé dans un conteneur qui fournit des propriétés supplémentaires pour l'objet, telles que la position supérieure ou gauche sur un formulaire, est un exemple d'objet étendu. L'objet composite peut être traité comme un objet unique et étendu avec la bibliothèque de types étendue. |
IFreeThreadedComWrapper | |
IHelp |
Gère la récupération et l'affichage des informations d'aide en ligne. Vous pouvez obtenir une instance de l'interface à partir du service SHelp (SID_SHelp). |
ILicensedClassManager |
Indique à Visual Studio les classes dont un package a besoin via une liste de clés de licence. Vous pouvez obtenir une instance de l'interface via le service SLicensedClassManager (SID_SLicensedClassManager). |
ILocalRegistry |
Établit un objet COM inscrit localement par rapport à la ruche du Registre Visual Studio local. |
ILocalRegistry2 |
Établit un objet COM inscrit localement par rapport à la ruche du Registre Visual Studio local. |
ILocalRegistry3 |
Génère un Registre local relatif à la ruche du Registre Visual Studio. Cette interface étend ILocalRegistry2. Vous pouvez obtenir une instance de l'interface via le service SLocalRegistry (SID_SLocalRegistry). |
ILocalRegistry4 |
Génère un Registre local relatif à la ruche du Registre Visual Studio. Vous pouvez obtenir une instance de l'interface via le service SLocalRegistry (SID_SLocalRegistry). |
ILocalRegistry5 |
Implémenté par le shell Visual Studio et peut être obtenu via le service SLocalRegistry. Il ajoute une méthode semblable à la méthode CreateManagedInstance(String, String, String, Guid, IntPtr) mais qui prend en charge l'agrégation COM avec un objet externe donné. |
IOleComponent2 |
Permet aux composants de participer au traitement des messages pendant qu'ils attendent des handles. |
IOleComponentUIManager |
L’interface IOleComponentUIManager permet aux objets VSPackage sur place d’accéder à diverses fonctionnalités d’interface utilisateur fournies par l’environnement, telles que l’affichage des messages, les menus contextuels et la barre de status. |
IOleInPlaceComponent |
Permet aux objets VSPackage sur place de fonctionner comme un composant entièrement intégré de l'environnement à l'aide du service SOleComponentUIManager. |
IOleInPlaceComponentSite |
L’interface IOleInPlaceComponentSite n’est actuellement pas prise en charge. Une fois prise en charge, elle est implémentée par le conteneur d'un objet VSPackage sur place pour contrôler le mode interface utilisateur de l'objet. |
IOleInPlaceComponentUIManager |
Active les menus, les barres d'outils et les commandes des objets VSPackage existants à intégrer dans le service SOleComponentUIManager de l'environnement et à gérer via celui-ci. |
IPerPropertyBrowsing2 |
Mappe les propriétés à leurs générateurs et exécute ces derniers. Un générateur retourne une ou des valeurs pour une propriété donnée. Le concepteur de styles pour une feuille de styles en cascade est un exemple de concepteur. |
IPersistFileFormat |
Obtient les informations de format de fichier sur les éléments qui requièrent l'enregistrement, et active le chargement et l'enregistrement de programmation d'un objet dans un format spécifié par l'utilisateur. |
IPersistXMLFragment |
Utilisé pour rendre persistantes les données non liées à la génération au format XML libre. |
IPreferPropertyPagesWithTreeControl |
Entraîne l'affichage d'un contrôle d'arborescence, au lieu d'onglets, par la page de propriétés. |
IProfferAsyncService |
Permet d’inscrire un fournisseur pour des services qui peuvent être récupérés de manière asynchrone. Similaire à IProfferService.La mise en œuvre doit être avec thread libre. |
IProfferService |
Permet à un VSPackage d’offrir de nouveaux services via l’environnement Visual Studio qui ne sont pas implémentés en mode natif par l’environnement. En fait, il fournit le mécanisme permettant aux VSPackages de contribuer à l'environnement. L'interface IProfferService fait partie de SProfferService. |
IProfferTypeLib |
Permet à un concepteur ActiveX de fournir une bibliothèque de types à son hôte. Le concepteur fournit la bibliothèque de types via le service SProfferTypeLib (SID_SProfferTypeLib). |
IPropertyPageUndoString |
Utilisé par les contrôles pour fournir une chaîne d'annulation pour les paramètres de leur page de propriétés. |
IProvideAltHTML |
Utilisé par un contrôle Web pour fournir un texte de propriété Alt et indiquer si le texte est modifiable. |
IProvideDynamicClassInfo |
Utilisé par les concepteurs ActiveX pour fournir des informations de type dynamique via une interface ITypeInfo. Un conteneur peut utiliser l'interface pour obtenir des informations de type en réponse aux événements de modification de type. |
IProvidePropertyBuilder |
Gère un générateur, le code qui construit la valeur d'une propriété. Cela prend souvent la forme d'une boîte de dialogue qui s'affiche lorsque le bouton de sélection (…) est sélectionné dans la page de propriétés. |
IProvideRuntimeHTML |
Utilisé par un contrôle ActiveX pour fournir une chaîne HTML à son conteneur au moment de l'exécution. |
IReferenceInfo |
Fournit des informations sur un résultat d'une session de découverte d'un service Web XML. Utilise la méthode GetReferenceInfo(Int32, IReferenceInfo) de l'interface IDiscoveryResult pour obtenir une instance de cette interface. |
IRequireClasses |
Fournit une liste des ID de classe à utiliser avec l'interface ILicensedClassManager. Les identificateurs indiquent à Visual Studio les classes requises par un package. |
ISccManagerLoaded |
Définit le moment où le SccManager est chargé. |
ISchemaReferenceInfo |
Retourne l'espace de noms cible d'un schéma XML trouvé comme le résultat d'une recherche de découverte de service Web. Vous pouvez rechercher le type de document avec l'interface IReferenceInfo, puis utiliser ISchemaReferenceInfo le cas échéant. |
ISelectionContainer |
Fournit l’accès aux objets utilisés pour mettre à jour le Fenêtre Propriétés. |
ITrackSelection |
Indique à l'environnement une modification dans le conteneur de sélection actuel. |
IUIElement |
Affiche ou masque un élément d'interface utilisateur. Implémenté par l'élément et utilisé par le conteneur. |
IUIHostLocale |
Permet d'accéder aux services de paramètres régionaux de l'interface utilisateur de l'hôte pour gérer la localisation de chaîne de boîte de dialogue. |
IUIHostLocale2 |
Permet d'accéder aux services de paramètres régionaux de l'interface utilisateur de l'hôte pour gérer la localisation de chaîne de boîte de dialogue. |
IUIHostLocale3 | |
IVsActivityLog |
Ajoute des événements au journal des activités IDE. Utilise le service SVsActivityLog (SID_SVsActivityLog) pour obtenir une instance de l'interface. |
IVsAddNewWebProjectItemDlg |
Affiche la boîte de dialogue AddItem avec un contrôle listview et des contrôles web spécifiques. À utiliser dans les implémentations de projet Web. Vous pouvez obtenir une instance de l'interface à partir du service SVsAddProjectItemDlg (SID_SVsAddProjectItemDlg). |
IVsAddProjectItemDlg |
Fournit l’accès à la boîte de dialogue Ajouter un élément de projet de l’environnement dans le but d’ajouter de nouveaux éléments au projet. |
IVsAddProjectItemDlg2 |
Fournit l’accès à la boîte de dialogue Ajouter un élément de projet de l’environnement dans le but d’ajouter de nouveaux éléments au projet. |
IVsAddProjectItemDlg3 | |
IVsAddToolboxItems |
Ajoute des éléments à la boîte à outils. |
IVsAddWebReferenceDlg |
Permet à un VSPackage d'inclure une boîte de dialogue de services Web. |
IVsAddWebReferenceDlg2 |
Permet à un VSPackage d'inclure une boîte de dialogue de services Web. |
IVsAggregatableProject |
Implémenté par un projet qui prend en charge l'ajout de sous-types de projet via l'agrégation. |
IVsAggregatableProject2 |
Représente un projet agrégable. |
IVsAggregatableProjectFactory |
Crée un type de projet qui prend en charge l'agrégation. |
IVsAppCommandLine |
Cette interface est utilisée par un package pour lire les commutateurs de ligne de commande entrés par l'utilisateur. |
IVsAppCompat |
L'interface |
IVsAppContainerBootstrapper |
Représente le programme d’amorçage. |
IVsAppContainerBootstrapper2 |
Représente le programme d’amorçage. |
IVsAppContainerBootstrapper3 |
Représente le programme d’amorçage. |
IVsAppContainerBootstrapper4 | |
IVsAppContainerBootstrapper5 | |
IVsAppContainerBootstrapper6 | |
IVsAppContainerBootstrapperEvents |
Représente les événements du programme d’amorçage. |
IVsAppContainerBootstrapperLogger |
Représente l’enregistreur d’événements du programme d’amorçage. |
IVsAppContainerBootstrapperResult |
Représente le résultat d’une opération de programme d’amorçage de conteneur d’application. |
IVsAppContainerDeveloperLicensing |
Fournit la prise en charge de base pour traiter l'attribution d'une licence du développeur. |
IVsAppContainerProjectDeploy |
Déploie l'application conteneur d'application. |
IVsAppContainerProjectDeploy2 |
Déploie l'application conteneur d'application. |
IVsAppContainerProjectDeployCallback |
Fournit des informations et définit des méthodes de rappel pour surveiller l'opération de déploiement de projets de conteneur d'application. |
IVsAppContainerProjectDeployEvents |
Gère les événements qui se produisent avant et après le processus de déploiement du conteneur d'applications. |
IVsAppContainerProjectDeployOperation |
Fournit un contrôle pendant que l'application conteneur d'application est déployée. |
IVsAppContainerProjectDeployResult |
Fournit des résultats détaillés de l'opération de déploiement d'application conteneur d'application. |
IVsAssemblyNameUnification |
Retourne le nom de l'assembly unifié en fonction des noms simples et complets utilisés par le chargeur et de la liste des assemblys .NET Framework (FrameworkList.xml). Utilise le service SVsAssemblyNameUnification (SID_SvsAssemblyNameUnification) pour obtenir une instance de l'interface. |
IVsAssemblyReference |
Fournit des informations sur les références d'assemblys de Visual Studio. |
IVsAssemblyReferenceProviderContext |
Objet de contexte utilisé pour initialiser le fournisseur de référence d'assembly. |
IVsAsyncCommandParameters |
Une instance de cette interface est envoyée en tant qu’argument d’entrée aux commandes avec , |
IVsAsyncDataSourceFactory | |
IVsAsyncDeferredDocView | |
IVsAsyncDeferredDocView2 | |
IVsAsyncDocViewResult | |
IVsAsyncEnum |
Implémenté par les énumérateurs prenant en charge le comportement asynchrone. |
IVsAsyncEnumCallback |
Interface décrivant la méthode de rappel utilisée par un énumérateur asynchrone pour indiquer que le prochain élément est disponible. Vous définissez le rappel à l'aide de la méthode AdviseAsyncEnumCallback(IVsAsyncEnumCallback, UInt32) de l'interface IVsAsyncEnum. |
IVsAsynchOpenFromScc |
Cette interface prend en charge le chargement asynchrone des projets à partir du contrôle de code source. |
IVsAsynchOpenFromSccProjectEvents |
Fournit des informations de progression pendant le chargement asynchrone d'un projet ou d'une solution de contrôle de code source. |
IVsAsynchronousProjectCreate |
Crée des projets de façon asynchrone. Cette interface est implémentée par les fabriques de projet pour prendre en charge le chargement de solution d'arrière-plan. |
IVsAsynchronousProjectCreateUI |
Avertit un client lorsque le projet de chargement atteint l'état configuré. |
IVsAsyncOpenDocumentResult |
Représente le résultat d’une opération d’ouverture de document asynchrone. |
IVsAsyncPersistDocData | |
IVsAsyncPersistHierarchyItem | |
IVsAsyncRunningDocumentTable | |
IVsAsyncRunningDocumentTable2 | |
IVsAsyncRunningDocumentTable3 | |
IVsAsyncRunningDocumentTable4 | |
IVsAsyncSaveResult |
Résultat d’une opération d’enregistrement asynchrone. Il s’agit de la valeur retournée par la méthode GetResult sur l’enregistrement asynchrone retourné IVsTask. |
IVsAsyncShell | |
IVsAsyncShellOpenDocument |
Interface de service qui fournit un ensemble de méthodes pour ouvrir des documents de manière asynchrone. |
IVsAsyncSolution | |
IVsAsyncToolWindowFactory | |
IVsAsyncToolWindowFactoryProvider | |
IVsAsyncUIFactory | |
IVsBackForwardNavigation |
Rarement utilisé. Permet à la fenêtre de naviguer vers arrière et l'avant jusqu'à des points de navigation enregistrés. Utilise la méthode AddNewBFNavigationItem(IVsWindowFrame, String, Object, Int32) de l'interface IVsUIShell pour ajouter un point de navigation. |
IVsBackForwardNavigation2 |
Permet à la fenêtre de naviguer vers arrière et l'avant jusqu'à des points de navigation enregistrés. |
IVsBatchProjectActionContext | |
IVsBatchUpdate |
Initialise l'incorporation de toutes les mises à jour de données en attente dans une mémoire tampon de texte ou une vue. |
IVsBooleanSymbolExpressionEvaluator |
Fournit l’analyse et l’évaluation des expressions par rapport à un ensemble de symboles booléens afin de tester si un ensemble de symboles entraîne l’évaluation de l’expression sur true. Vous pouvez obtenir cette interface en appelant GetService(Type) à l’aide de VsProjectCapabilityExpressionMatcher. |
IVsBooleanSymbolExpressionEvaluator2 |
Fournit l’analyse et l’évaluation des expressions par rapport à un testeur d’accès de symboles booléens afin de tester si un ensemble de symboles entraîne l’évaluation de l’expression sur true. Elle est obtenue en cocréant le GUID du service BooleanSymbolExpressionEvaluator. |
IVsBooleanSymbolPresenceBulkChecker |
Fournit un testeur d’accès en bloc de symboles booléens utilisés par IVsBooleanSymbolExpressionEvaluator2 lors de l’évaluation d’une expression booléenne. |
IVsBooleanSymbolPresenceChecker |
Fournit un testeur de positionnement des symboles booléens utilisés par IVsBooleanSymbolExpressionEvaluator2 lors de l’évaluation d’une expression booléenne. |
IVsBroadcastMessageEvents |
Diffuse les messages aux clients devant être notifiés des événements survenant dans l'environnement. |
IVsBrowseComponentSet |
Fournit les données contenues dans le jeu de composants de recherche. |
IVsBrowseContainersList |
Fournit des informations sur un conteneur dans une liste de conteneurs ou recherche le conteneur d'un composant. |
IVsBrowseObject |
Permet la récupération de l'objet IVsHierarchy ou du VSITEMID à partir de l'objet de navigation dans la configuration de projet. |
IVsBrowseProjectLocation |
Affiche une boîte de dialogue pour rechercher l'emplacement d'un nouveau projet. |
IVsBuildableProjectCfg |
Gère l'opération de génération d'une configuration de projet. |
IVsBuildableProjectCfg2 |
Fournit des informations sur la configuration de build d'un projet et exécute la génération. |
IVsBuildDependency |
Permet à un projet de décrire les dépendances de build. |
IVsBuildItemStorage | |
IVsBuildItemStorageCallback | |
IVsBuildMacroInfo |
Permet l'évaluation de macros en récupérant, à partir du projet, la chaîne associée à un nom de macro. |
IVsBuildManagerAccessor |
Fournit un moyen pour le code non managé d'obtenir l'accès à l'objet Moteur global sans devoir instancier un objet coûteux tel qu'un projet. (Le code non managé ne peut pas accéder directement à Engine.GlobalEngine parce que cet objet est marqué comme « statique », et les « objets statiques » ne sont pas facilement accessibles au-delà des limites d'interopérabilité COM). |
IVsBuildManagerAccessor2 |
Permet de synchroniser l'accès au gestionnaire de builds par défaut MSBuild. |
IVsBuildManagerAccessor3 |
Permet de synchroniser l'accès au gestionnaire de builds par défaut MSBuild. |
IVsBuildManagerAccessor4 | |
IVsBuildPropertyStorage |
Obtient et définit les propriétés MSBuild dans le fichier projet. |
IVsBuildPropertyStorage2 |
Implémentée par le système de projet pour donner aux versions l'accès au système de propriétés MSBuild. Cette interface fournit plus de souplesse au niveau des propriétés de configuration que IVsBuildPropertyStorage. Elle permet d'ajouter un nouveau groupe de propriétés conditionnelles et n'abandonne pas les valeurs. |
IVsBuildPropertyStorage3 |
Implémentée par le système de projet pour donner aux versions l'accès au système de propriétés MSBuild. Cette interface fournit plus de souplesse au niveau des propriétés de configuration que IVsBuildPropertyStorage. Elle permet d'ajouter un nouveau groupe de propriétés conditionnelles et n'abandonne pas les valeurs. |
IVsBuildPropertyStorageEvents |
Représente les événements de stockage de propriétés de build. |
IVsBuildStatusCallback |
Permet à l'environnement de recevoir des notifications sur l'état d'une opération de génération. |
IVsBulkFileOperation | |
IVsCallBrowser |
Manipule l’Explorateur d’appels à des fins de débogage. Vous pouvez obtenir une instance de cette interface à partir du service SVsCallBrowser (SID_SVsCallBrowser). |
IVsCfg |
Fournit des informations sur la configuration d'un projet. |
IVsCfgBrowseObject |
Retourne l'objet IVsCfg d'après l'objet de recherche de configuration de projet. |
IVsCfgProvider |
Autorise les projets à gérer les informations de configuration. |
IVsCfgProvider2 |
Autorise les projets à gérer les informations de configuration. |
IVsCfgProviderEvents |
Fournit des notifications d'événements de configuration. |
IVsCfgProviderEventsHelper |
Implémenté par l'environnement, appelé par les projets pour être utilisé en tant que programme d'assistance qui implémente le IVsCfgProvider2. |
IVsClassView |
Autorise la navigation vers un objet dans l'Affichage de classes. |
IVsCmdNameMapping |
Mappe les noms des commandes et les GUID. Vous permet de déterminer la totalité des commandes et des noms. Vous pouvez obtenir une instance de cette interface à partir du service SVsCmdNameMapping (SID_SVsCmdNameMapping). |
IVsCodeDefView |
Manipule la fenêtre Affichage de définition de code. Vous pouvez obtenir une instance de l'interface à partir du service SVsCodeDefView (SID_SVsCodeDefView). |
IVsCodeDefViewContext |
Définit le contexte pour afficher la fenêtre de l'outil Définition de code. Le contexte inclut des opérations telles que le nom de fichier, la ligne et les numéros de colonne. |
IVsCodeShareHandler |
Interface interne. Ne pas utiliser. |
IVsCombinedBrowseComponentSet |
Combine plusieurs jeux de composants. |
IVsCommandArgInfo |
Permet à une implémentation de QueryStatus(Guid, UInt32, OLECMD[], IntPtr) d'effectuer une requête pour savoir si un argument de commande a été fourni. |
IVsCommandWindow |
Permet au package d’utiliser la fenêtre Commande. Vous pouvez obtenir une instance de l'interface à partir du service SVsCommandWindow (SID_SVsCommandWindow). |
IVsCommandWindow2 |
Définit le mode de la fenêtre commande. Vous pouvez obtenir une instance de cette interface à partir du service SVsCommandWindow (SID_SVsCommandWindow). |
IVsCommandWindowsCollection |
Manipule les fenêtres dans la liste des fenêtres de commandes que Visual Studio gère. Vous pouvez obtenir une instance de l'interface à partir du service SVsCommandWindowsCollection (SID_SVsCommandWindowsCollection). |
IVsCommentTaskInfo |
Fournit des informations sur les jetons de tâche de commentaire utilisées par la liste des tâches. |
IVsCommentTaskToken |
Représente un jeton de tâche de commentaire. |
IVsCommonMessagePump |
Permet à l'utilisateur de maintenir la réactivité de Visual Studio pendant le traitement en arrière-plan. L'interface peut être obtenue via le service SVsCommonMessagePumpFactory. |
IVsCommonMessagePumpClientEvents |
Fournit une logique personnalisée pour gérer des événements d'attente tels que l'écoulement d'une minuterie, une signalisation de handle ou une réception de message de fenêtre. L'interface est requise uniquement pour les scénarios d'attente plus avancés qui nécessitent davantage de contrôle sur la logique d'attente. Dans la plupart des cas, la fonctionnalité par défaut offerte par la méthode ModalWaitForObjects(IntPtr[], UInt32, UInt32) doit être suffisante. Cette interface est une version simplifiée de IOleComponent2. |
IVsCommonMessagePumpFactory |
Permet à l'implémenteur de créer un IVsCommonMessagePump. |
IVsComponentEnumeratorFactory |
Fournit un énumérateur pour les composants, les chemins d'assembly ou une liste de répertoires contenant des références. Vous pouvez obtenir une instance de l'interface à partir du service SCompEnumService (SID_SCompEnumService). |
IVsComponentEnumeratorFactory2 |
Fournit un énumérateur pour les composants, les chemins d'assembly ou une liste de répertoires contenant des références. Vous pouvez obtenir une instance de l'interface à partir du service SCompEnumService (SID_SCompEnumService). Cette interface étend IVsComponentEnumeratorFactory en adoptant une liste délimitée par des points-virgules des chemins. |
IVsComponentEnumeratorFactory3 |
Fournit un énumérateur pour les composants, les chemins d'assembly ou une liste de répertoires contenant des références. Vous pouvez obtenir une instance de l'interface à partir du service SCompEnumService (SID_SCompEnumService). Cette interface étend les fonctionnalités IVsComponentEnumeratorFactory2 en créant un énumérateur qui retourne également des informations d'exécution. Si ce n'est pas le cas, toutefois, hérite de la IVsComponentEnumeratorFactory2. |
IVsComponentEnumeratorFactory4 |
Énumère les composants conformément au multiciblage extensible. |
IVsComponentModelHost |
Expose les informations nécessaires pour l’hébergement MEF Visual Studio. Vous pouvez obtenir cette interface via le service SVsComponentModelHost. |
IVsComponentSelectorData |
Retourne les données relatives à un composant. |
IVsComponentSelectorDlg |
Ajoute des composants à un projet. |
IVsComponentSelectorDlg2 |
Gère les références aux composants de différents types au sein du projet. |
IVsComponentSelectorDlg3 |
Gère les références aux composants de différents types au sein du projet. |
IVsComponentSelectorDlg4 |
Gère les références aux composants de différents types au sein du projet. Implémenté par le shell Visual Studio et obtenu via le service SVsComponentSelectorDlg. |
IVsComponentSelectorProvider |
Implémentés par des VSPackages qui fournissent des pages à un sélecteur de composants, comme la boîte de dialogue Ajouter une référence. |
IVsComponentUser |
Ajoute des composants à un projet spécifié. |
IVsComReference |
Fournit des informations sur les références COM de Visual Studio. |
IVsComReferenceProviderContext |
Objet de contexte utilisé pour initialiser le fournisseur de référence COM. |
IVsConfigurationManagerDlg |
Affiche la boîte de dialogue Configuration Manager. Vous pouvez obtenir une instance de l'interface à partir du service SVsConfigurationManagerDlg (SID_SVsConfigurationManagerDlg). |
IVsConfigureToolboxItem |
Implémenté par les clients pour configurer les éléments de boîte à outils managés à mesure qu'ils sont ajoutés à la boîte à outils en les inscrivant auprès du IToolboxService. Les objets qui implémentent l'interface sont créés au moyen de CreateInstance(Guid, Object, Guid, UInt32, IntPtr). Ils doivent être inscrits sous la clé $RegRoot$\ToolboxItemConfiguration. |
IVsConnectedServiceInstanceReference |
Représente une référence à un service connecté. |
IVsConnectedServiceInstanceReferenceProviderContext |
Contexte du fournisseur de référence de service connecté. |
IVsConnectedServiceProperties |
Représente les propriétés du service connecté. |
IVsContextualIntellisenseFilter |
Filtre les éléments IntelliSense pour vérifier si l'aide IntelliSense s'affiche ou non. Vous pouvez obtenir une instance de l'interface à partir de la méthode GetFilter(IVsHierarchy, IVsContextualIntellisenseFilter) de l'interface IVsContextualIntellisenseFilterProvider. |
IVsContextualIntellisenseFilterProvider |
Fournit un filtre pour les éléments IntelliSense en fonction des informations de la hiérarchie de projet. Vous pouvez obtenir une instance de l'interface à partir de la configuration de périphérique (DevCfg). |
IVsCoTaskMemFreeMyStrings |
Utilisé en association avec d'autres interfaces pour indiquer que les chaînes retournées à partir de ces interfaces doivent être libérées par l'appelant. |
IVsCreateAggregateProject |
Appelé par un type de projet qui prend en charge l'agrégation. |
IVsDataEnvironment |
Fournit une interface aux services de données, tels que des connexions de base de données. Vous pouvez utiliser l'interface pour prendre en charge la navigation dans les services Web. |
IVsDataObjectStringMapEvents |
Implémenté par les clients du IVsDataObjectStringMapManager qui sont intéressés par l'obtention d'un rappel lorsque le mappage de chaîne est modifié. |
IVsDataObjectStringMapManager |
Active le stockage des paires nom/valeur dans un IDataObject. Plusieurs cartes de chaîne avec des noms différents peuvent exister dans un seul objet de données. Vous pouvez obtenir cette interface à l'aide de SVsDataObjectStringMapManager. |
IVsDataObjectStringMapManager2 |
Active le stockage des paires nom/valeur dans un |
IVsDataSourceFactory |
Implémenté par les packages qui fournissent leurs propres fabriques de sources de données. |
IVsDebuggableProjectCfg |
Permet à une configuration créée d'être démarrée et exécutée par le débogueur. |
IVsDebuggableProjectCfg2 |
Prend en charge le lancement du débogage (commande F5). Étend IVsDebuggableProjectCfg pour fournir un appel de méthode (OnBeforeDebugLaunch(UInt32)) avant de lancer le débogueur. |
IVsDebuggableProtocol |
Permet aux clients d'ajouter à la liste de protocoles débogables. |
IVsDebugger |
Permet d'accéder au débogueur actuel afin que le module puisse écouter les événements de débogueur. Vous pouvez obtenir une instance de cette interface à partir de la méthode GetIVsDebugger() du service LanguageService. |
IVsDebugger10 | |
IVsDebugger2 |
Fournit un accès supplémentaire au débogueur. Vous pouvez obtenir une instance de cette interface à partir du service SVsShellDebugger (SID_SVsShellDebugger). Cette interface étend IVsDebugger. |
IVsDebugger3 |
Fournit un accès supplémentaire au débogueur. Vous pouvez obtenir une instance de cette interface à partir du service SVsShellDebugger (SID_SVsShellDebugger). Cette interface étend IVsDebugger et IVsDebugger2. |
IVsDebugger4 |
Fournit un accès supplémentaire au débogueur. Vous pouvez obtenir une instance de cette interface à partir du service SVsShellDebugger (SID_SVsShellDebugger). |
IVsDebugger5 |
Implémenté par le débogueur, obtenu via le service SID_SVsShellDebugger. |
IVsDebugger6 | |
IVsDebugger7 | |
IVsDebugger8 | |
IVsDebugger9 | |
IVsDebuggerEvents |
Fournit une notification lorsque le débogueur modifie le mode. Le débogueur s'exécute dans l'un des trois modes : exécution, arrêt ou conception. L'interface est un argument de la méthode AdviseDebuggerEvents(IVsDebuggerEvents, UInt32) de l'interface IVsDebugger. L'interface est un récepteur d'événements, un destinataire d'événements, implémentée par les composants souhaitant la notification des modifications dans le débogueur. |
IVsDebuggerLaunchAsync | |
IVsDebuggerLaunchCompletionCallback | |
IVsDebugLaunch |
Lance le débogueur. Vous pouvez obtenir une instance de cette interface à partir du service SVsDebugLaunch (SID_SVsDebugLaunch). |
IVsDebugLaunchHook |
Cette interface ne doit pas être implémentée, consommée ni appelée. Cette interface peut empêcher la fonctionnalité principale de Visual Studio. Elle est conçue pour permettre aux implémenteurs de moteurs de débogage d'étendre les demandes de débogage des systèmes de projet existants. |
IVsDebugProcessNotify |
Fournit des avis sur l'arrêt imminent du débogueur. Utilisé en tant qu'argument VsDebugTargetInfo2 de la méthode LaunchDebugTargets2(UInt32, IntPtr) de l'interface IVsDebugger2. |
IVsDebugRemoteDiscoveryUI |
Fournit des méthodes pour la découverte des ordinateurs Remote Debugging. Vous pouvez obtenir une instance de cette interface à partir du service SVsDebugRemoteDiscoveryUI (SID_SVsDebugRemoteDiscoveryUI). |
IVsDebugTargetSelectionService |
Fournit des services de sélection cibles de débogage. Cette interface est implémentée par le package DebugTargetHandler singleton. Les projets peuvent également participer à cette implémentation commune du contrôleur de menu DebugTarget. Vous pouvez obtenir une instance de cette interface à partir du service SVsDebugTargetSelectionService (SID_SVsDebugTargetSelectionService). |
IVsDefaultToolboxTabState |
Détermine l’état par défaut, développé ou non, d’un onglet de la boîte à outils. Interface facultative pour les implémenteurs IVsToolboxUser. |
IVsDeferredDocView |
Diffère la fourniture d'une vue réelle du document jusqu'à la fin du chargement et de l'enregistrement des données de document dans la table de document en cours d'exécution (RDT). Cela permet au package d'examiner le document et de déterminer quel type de vue fournir. |
IVsDeferredSaveProject |
Retarde définitivement l’enregistrement d’un projet jusqu’à ce que l’utilisateur l’enregistre avec SaveAll. Crée un effet de conservation du projet dans la mémoire. Le package utilise un nom généré pour le projet et des fichiers temporaires à un emplacement temporaire. Limite la solution à un projet. |
IVsDependency |
Décrit un projet utilisé par un autre projet dans les opérations de génération ou le déploiement. |
IVsDependencyProvider |
Permet d'accéder aux dépendances d'une configuration de projet. |
IVsDeployableProjectCfg |
Permet à un projet de gérer les opérations de déploiement. |
IVsDeployableProjectCfg2 |
Utilisé pour prendre en charge la sortie concernant le déploiement pendant le déploiement du projet. Étend et hérite de IVsDeployableProjectCfg. |
IVsDeployDependency |
Permet d'accéder à une dépendance de groupe de sorties. |
IVsDeployDependency2 |
Récupère les valeurs de propriété de dépendance par nom. |
IVsDeployStatusCallback |
Permet à l'environnement de recevoir des notifications sur l'état d'une opération de déploiement. |
IVsDesignerInfo |
Obtient la technologie du concepteur et d'autres informations agnostiques en termes de langage associées à un concepteur. Il peut être récupéré du framework de documents de Visual Studio. |
IVsDesignTimeAssemblyResolution |
Fournit des méthodes qui effectuent la résolution d'assembly au moment de la conception. |
IVsDesignTimeAssemblyResolution2 |
Fournit la résolution de temps de conception des chemins d'accès de référence d'assembly dans le framework cible actuel. Cette interface a été récupérée en tant que service |
IVsDetermineWizardTrust |
Définit des événements d'un assistant, ainsi que des méthodes en fournissant les informations d'état. Vous pouvez obtenir une instance de l'interface à partir du service SVsDetermineWizardTrust (SID_SVsDetermineWizardTrust). |
IVsDiagnosticsItem |
Fournit des informations à utiliser dans les diagnostics. |
IVsDiagnosticsProvider |
Permet aux composants de participer au système de diagnostic du shell. |
IVsDifferenceService |
Ouvre une fenêtre dans Visual Studio qui compare deux fichiers. |
IVsDiscoveryService |
Crée une session de détection. |
IVsDocDataFileChangeControl |
Détermine si les modifications des fichiers de données de document effectuées en dehors de l'éditeur doivent être ignorées. |
IVsDocOutlineProvider |
Fournit des informations sur une structure de document. |
IVsDocOutlineProvider2 |
Permet de modifier la traduction des touches accélérateur du Shell. |
IVsDocumentLockHolder |
Permet à un non éditeur d'ajouter un verrou de modification à un élément stocké dans la table de document en cours d'exécution. |
IVsDocumentPreviewer |
Fournit des informations sur le générateur d'aperçu de document. |
IVsDpiAware | |
IVsDummy | |
IVsDynamicNavigationItem |
Fournit des informations sur un élément de navigation créé dynamiquement. |
IVsEditorFactory |
Crée des instances d'objets de vue de document et des objets de données. |
IVsEditorFactory2 |
Crée des instances d'objets de vue de document et des objets de données. |
IVsEditorFactory3 | |
IVsEditorFactory4 | |
IVsEditorFactoryChooser |
Implémenté par une fabrique d'éditeur en tant que sélecteur (ou délégant) pour d'autres types de fabriques d'éditeur. |
IVsEditorFactoryNotify |
Fournit des méthodes de notification pour enregistrer ou renommer un fichier, ou ajouter un élément. |
IVsENCRebuildableProjectCfg | |
IVsENCRebuildableProjectCfg2 | |
IVsEnhancedDataTip |
Active la personnalisation des DataTips dans le débogueur. |
IVsEnumCommentTaskTokens |
Énumère une collection de jetons de tâche de commentaire associée à la liste des tâches. |
IVsEnumCryptoProviderContainers |
Fournit un énumérateur pour tous les conteneurs de clé dans un fournisseur de chiffrement. Un conteneur de clé fait partie d'une base de données de clés contenant toutes les paires de clés pour un utilisateur donné. Retourné par la méthode EnumContainers(String, IVsEnumCryptoProviderContainers) de l'interface IVsStrongNameKeys. |
IVsEnumCryptoProviders |
Fournit un énumérateur aux fournisseurs de services de chiffrement de liste. Retourné par la méthode EnumProviders(IVsEnumCryptoProviders) de l'interface IVsStrongNameKeys. |
IVsEnumDependencies |
Énumère un ensemble de dépendances. |
IVsEnumDocumentPreviewers |
Énumère un ensemble de générateurs d'aperçu de document. |
IVsEnumGuids |
Énumère une collection de GUID. |
IVsEnumHierarchies |
Fournit une énumération pour les IVsHierarchy objets. |
IVsEnumHierarchyItemsFactory |
Crée des instances de IEnumHierarchyItems, un énumérateur pour les éléments de la hiérarchie de projet. Vous pouvez obtenir une instance de cette interface à partir du service SVsEnumHierarchyItemsFactory (SID_SVsEnumHierarchyItemsFactory). |
IVsEnumLibraries2 |
Énumère les bibliothèques de symboles. |
IVsEnumNavInfoNodes |
Énumère les éléments de nœud représentés par l'interface IVsNavInfo. |
IVsEnumOutputs |
Énumère un jeu d'éléments de sortie de build à partir de la configuration d'un projet. Énumère un jeu d'éléments de sortie de build à partir de la configuration d'un projet. |
IVsEnumSearchProviders |
Énumère une collection de moteurs de recherche. |
IVsEnumSelectedSymbols |
Énumérateur des groupes de symboles sélectionnés. L'énumérateur retourne un tableau d'interfaces IVsSelectedSymbol. |
IVsEnumSharedProjectReferences | |
IVsEnumTaskItems |
Énumère les tâches associées aux fournisseurs de tâches. |
IVsEnumWindowSearchFilters |
Énumère une collection de filtres de recherche de fenêtre. |
IVsEnumWindowSearchOptions |
Énumère une collection d'options de recherche de fenêtre. |
IVsErrorItem |
Fournit des informations sur un élément d'erreur. Les informations comprennent la hiérarchie à laquelle l'erreur appartient et, s'il s'agit d'une erreur, un avertissement ou un message. |
IVsErrorItem2 |
Implémentée par les éléments de liste d'erreurs (en plus de IVsTaskItem). Utilisez cette interface au lieu de IVsErrorItem2 lorsque vous souhaitez spécifier votre propre icône personnalisée dans la fenêtre Liste d'erreurs. |
IVsErrorList |
Manipule la fenêtre BuildErrorList. Vous pouvez obtenir une instance de cette interface à partir du service SVsErrorList (SID_SVsErrorList). Le service SVsErrorList fournit également IVsTaskList. |
IVsExtensibility3 |
Non destiné à être utilisé directement à partir de votre code. Implémente la plupart des fonctionnalités qui prennent en charge l'extensibilité, y compris l'initialisation de différents événements. Combine les interfaces plus anciennes IVsExtensibility et IVsExtensibility2, qui n'étaient pas utilisables à partir d'un code managé dans une interface utilisable à partir d'un code managé. |
IVsExtensibleObject |
Retourne un objet Automation spécifique à VSPackage à des points spécifiques dans le modèle Automation. |
IVsExternalFilesManager |
Implémenté par l'environnement pour traiter le projet Fichiers divers. |
IVsExternalFilesManager2 |
Implémenté par l'environnement pour traiter le projet Fichiers divers. |
IVsFavoritesProvider |
Utilisé par l'environnement lors de l'ajout d'une URL à la liste des favoris. |
IVsFileBackup2 |
Cette interface doit être prise en charge par les données de document qui doivent être sauvegardées. Visual Studio File Recovery sauvegarde tous les objets de la table de documents en cours d’exécution qui prennent en charge IVsFileBackup2 et ont des modifications non enregistrées. Implémentez cette interface plutôt que IVsFileBackup si votre composant prend en charge les sauvegardes asynchrones qui ne s’exécutent pas sur le thread d’interface utilisateur. |
IVsFileChangeEvents |
Avertit les clients lorsque les fichiers sélectionnés ont été modifiés sur le disque. |
IVsFileChangeEx |
Autorise les modifications à un fichier ou un répertoire. |
IVsFileChangeEx2 | |
IVsFileChangeEx3 | |
IVsFileMergeService |
Gère une fenêtre dans Visual Studio qui exécute une opération de fusion tripartite. |
IVsFileReference |
Fournit des informations sur les références de fichiers de Visual Studio. |
IVsFileReferenceProviderContext |
Objet de contexte utilisé pour initialiser le fournisseur de référence de fichier. |
IVsFileUpgrade |
Effectue des mises à jour de fichier dans le cadre d'une mise à jour de projet. |
IVsFileUpgrade2 |
Effectue des mises à jour de fichier pour les versions spécifiées dans le cadre d'une mise à jour de projet. |
IVsFilterAddProjectItemDlg |
Définit le filtrage de la boîte de dialogue Ajouter un élément. |
IVsFilterAddProjectItemDlg2 |
Définit le filtrage de la boîte de dialogue AddItem. |
IVsFilterKeys |
Contrôle la liaison entre les clés et les commandes. Vous pouvez obtenir une instance de cette interface à partir du service SVsFilterKeys (SID_SVsFilterKeys). |
IVsFilterKeys2 |
Contrôle la liaison entre les clés et les commandes. Vous pouvez obtenir une instance de cette interface à partir du service SVsFilterKeys (SID_SVsFilterKeys). Étend mais n'hérite pas de IVsFilterKeys. |
IVsFilterNewProjectDlg |
Fournit le filtrage des éléments de la boîte de dialogue Nouveau projet. Implémenté par les composants souhaitant filtrer. |
IVsFindSymbol |
Implémente la recherche effectuée par la commande de menu FindSymbol. Vous pouvez obtenir une instance de cette interface à partir du service SVsObjectSearch (SID_SVsObjectSearch). |
IVsFindSymbol2 |
Implémente la recherche effectuée par la commande de menu FindSymbol, avec prise en charge de plusieurs frameworks. |
IVsFindSymbolEvents |
Interface sortante pour les événements, tels que les modifications apportées aux options de recherche, liés à la commande Rechercher un symbole. Le client implémente l'interface et notifie le serveur. |
IVsFindSymbolEvents2 |
Interface sortante pour les événements, tels que les modifications apportées aux options de recherche, liées à la commande Rechercher un symbole, avec prise en charge de plusieurs frameworks. |
IVsFireSolutionEvents |
Déclenche les mêmes événements (SolutionEvents) que ceux généralement déclenchés par une solution. Permet à un projet dans lequel sont imbriqués des sous-projets de déclencher ces événements. Implémenté par l'environnement. |
IVsFireSolutionEvents2 |
Déclenche les mêmes événements (SolutionEvents) que ceux généralement déclenchés par une solution. Permet à un projet dans lequel sont imbriqués des sous-projets de déclencher ces événements. Étend mais n'hérite pas de IVsFireSolutionEvents. |
IVsFireUpdateSolutionEvents |
Implémenté par l'environnement. Utilisé par les projets qui imbriquent des sous-projets. Ces projets doivent implémenter IVsParentProject. Cette interface permet à un projet qui imbriquez des sous-projets de déclencher les mêmes UpdateSolutionEvents que la solution se déclenche normalement. Cette interface est similaire à l’interface IVsFireSolutionEvents associée, mais elle est accessible via QueryService pour le service SVsSolutionBuildManager. Ces méthodes itèrent au sein des récepteurs de notification des clients de IVsUpdateSolutionEvents et appellent la méthode de notification appropriée. |
IVsFontAndColorCacheManager |
Contrôle la mise en cache des paramètres de couleurs et de police. |
IVsFontAndColorDefaults |
Permet à un VSPackage de prendre en charge la page de propriétés Polices et couleurs de l’IDE en définissant des polices et des couleurs par défaut pour une fenêtre ou un composant d’interface utilisateur. |
IVsFontAndColorDefaultsProvider |
Fournit une instance de IVsFontAndColorDefaults ou de l’interface IVsFontAndColorGroup correspondant à une catégorie particulière , un élément particulier répertorié dans la liste déroulante Afficher les paramètres pour : de la page de propriétés Polices et couleurs de la boîte de dialogue Options. |
IVsFontAndColorEvents |
Informe les VSPackages sur les modifications des paramètres de police et de couleurs à l'aide des informations de police et de couleurs. |
IVsFontAndColorGroup |
Fournit un mécanisme par lequel un VSPackage prenant en charge la police et les couleurs peut spécifier un groupe d'affichage d'éléments, une super-catégorie qui représente l'union de deux ou de plusieurs catégories. |
IVsFontAndColorStorage |
Permet à un VSPackage de récupérer ou d'enregistrer les données de police et de couleur dans le Registre. |
IVsFontAndColorStorage2 |
Permet à un VSPackage de gérer les entrées de police et de couleur du Registre. |
IVsFontAndColorStorage3 |
Permet à un VSPackage de gérer les entrées de police et de couleur du Registre. |
IVsFontAndColorStorage4 | |
IVsFontAndColorUtilities |
Fournit des outils permettant d’utiliser les données d’entrée et de sortie utilisées par les méthodes du mécanisme Police et couleur de Visual Studio. |
IVsFrameworkMultiTargeting |
Fournit la prise en charge de base du multi-ciblage de framework extensible. |
IVsFrameworkMultiTargeting2 |
Fournit une prise en charge de base pour le multi-ciblage d’infrastructure extensible dans Visual Studio 2012. |
IVsFrameworkRetargetingDlg |
Fournit la prise en charge de base pour le dialogue de multi-ciblage de framework extensible. |
IVsFreeThreadedFileChangeEvents | |
IVsFreeThreadedFileChangeEvents2 | |
IVsGeneratorProgress |
Permet au générateur de fichier unique de créer des rapports de progression et de fournir des informations supplémentaires sur l'avertissement et/ou l'erreur. |
IVsGetCfgProvider |
Implémenté par un système de projet. Extrait un pointeur vers IVsCfgProvider. |
IVsGetScciProviderInterface |
Obtient l'interface du fournisseur de contrôle de code source. |
IVsGlobals2 |
Charge et enregistre les valeurs globales dans la solution. Remplace IVsGlobals qui ne peut pas être utilisé dans du code managé. |
IVsGlobalsCallback2 |
Exécute les opérations de sauvegarde et de chargement de l'interface IVsGlobals2. |
IVsGlobalSearch |
Gère les recherches à l'échelle de l'environnement de développement intégré (IDE). |
IVsGlobalSearchCallback |
Suit la progression des recherches globales. |
IVsGlobalSearchTask |
Implémente la tâche de recherche globale qui effectue des recherches sur plusieurs fournisseurs. |
IVsGlobalSearchUI |
Permet d'accéder à l'interface utilisateur de recherche globale de l'environnement de développement intégré (IDE). |
IVsGlobalSearchUIResultsCategory |
Fournit des informations issues des catégories de recherche avec des résultats. |
IVsGradient |
Permet à un VSPackage de peindre des éléments d'interface utilisateur spécifiés avec le dégradé approprié. |
IVsHandleInComingCallDynamicInProc |
Permet à un objet de contrôler de manière dynamique la réentrance des appels provenant d'autres cloisonnements COM, c'est-à-dire, les threads d'arrière-plan. |
IVsHasRelatedSaveItems |
Active l'enregistrement des éléments supplémentaires. Implémenté par les clients qui souhaitent l'apparition d'éléments supplémentaires dans la boîte de dialogue Enregistrer les modifications, ou l'enregistrement d'éléments particuliers en même temps que d'autres éléments. |
IVsHelpAttributeList |
Fournit une liste de toutes les valeurs possibles pour un attribut d'aide. L'interface ne fournit pas d'énumérateur mais utilise à la place un index d'entiers pour récupérer les valeurs. |
IVsHelpProvider |
Implémente cette interface pour remplacer l'expérience d'aide par défaut. |
IVsHelpSystem |
Permet d'accéder au système d'aide. |
IVsHierarchy |
Assure la gestion de hiérarchie pour les VSPackages qui implémentent des hiérarchies de projet. |
IVsHierarchy2 | |
IVsHierarchyDeleteHandler |
Gère la suppression des éléments de la hiérarchie. |
IVsHierarchyDeleteHandler2 |
Supprime un ou plusieurs éléments dans une hiérarchie de solution. L'interface étend IVsHierarchyDeleteHandler, mais n'hérite pas de lui. Nécessaire uniquement si vous souhaitez que votre package utilise sa propre invite de suppression. |
IVsHierarchyDeleteHandler3 |
Permet de supprimer des éléments en bloc. |
IVsHierarchyDirectionalDropDataTarget |
Gère les cibles de dépôt situées au-dessus, en dessous et sur l'élément. Cette interface est implémentée par une IVsHierarchy. |
IVsHierarchyDropDataSource |
Fournit des informations sur un élément déplacé par rapport à sa source de données pendant une opération de glissement-déplacement dans une fenêtre de hiérarchie. Vous pouvez obtenir une instance de cette interface à partir de l'interface IVsHierarchy. |
IVsHierarchyDropDataSource2 |
Fournit des informations sur un élément déplacé par rapport à sa source de données pendant une opération de glissement-déplacement dans une fenêtre de hiérarchie. L'interface étend et hérite de l'interface IVsHierarchyDropDataSource. Vous devez uniquement utiliser IVsHierarchyDropDataSource2 si vous avez besoin des méthodes supplémentaires. |
IVsHierarchyDropDataTarget |
Fournit des informations sur un élément déplacé par rapport à sa cible de déplacement pendant une opération de glissement-déplacement dans une fenêtre de hiérarchie. |
IVsHierarchyEvents |
Avertit les clients des modifications apportées à la hiérarchie. |
IVsHierarchyEvents2 |
Avertit les clients des modifications supplémentaires apportées à la hiérarchie. |
IVsHierarchyManipulation |
Contrôle l'état de la hiérarchie dans l'environnement. |
IVsHierarchyManipulationStateContext |
Restaure de façon déterministe l'état de manipulation de hiérarchie à un moment donné. |
IVsHierarchyRefactorNotify |
Indique à la hiérarchie les opérations de refactorisation. |
IVsHTMLConverter |
Permet au débogueur de gérer certains éléments HTML dans sa sortie. Vous pouvez obtenir une instance de l'interface à partir du service SVsHTMLConverter (SID_SVsHTMLConverter). |
IVsImageButton |
Dessine une image sur un bouton créé par votre VSPackage. |
IVsImageMonikerImageList |
Représente la liste des monikers d’image. |
IVsImageMonikerSource | |
IVsImageService |
Inscrit des images connues (telles que des icônes) de Visual Studio. |
IVsImageService2 |
Inscrit des images connues (telles que des icônes) de Visual Studio. |
IVsIME |
Fournit l'accès au package à l'éditeur de méthode d'entrée (IME). L'éditeur de méthode d'entrée propose des éléments candidats en réponse aux séquences de touches de l'utilisateur. Fréquemment utilisé en localisation pour des langages non alphabétiques. Vous pouvez obtenir une instance de l'interface à partir du service SVsIME (SID_SVsIME). |
IVsInfoBar |
Représente les données nécessaires à la construction d’un IVsUIElement représentant une barre d’informations. Les barres d’informations peuvent avoir une icône, un ensemble d’étendues de texte et un bouton fermer facultatif. |
IVsInfoBarActionItem |
Représente une étendue d’action cliquable à l’intérieur d’un IVsInfoBar, rendue par défaut sous la forme d’un lien hypertexte. Les éléments d’action peuvent être associés à des données contextuelles et avoir un rappel de clic sur l’interface IVsInfoBarUIEvents. |
IVsInfoBarActionItemCollection |
Représente une collection d’éléments d’action. |
IVsInfoBarHost |
Contrôle hôte qui sait comment mettre en place des barres d’informations. Pour IVsWindowFrame, un hôte est accessible via VSFPROPID_InfoBarHost. |
IVsInfoBarTextSpan |
Représente une étendue de texte à l’intérieur d’un IVsInfoBar. Plusieurs étendues de texte peuvent être concaténées ensemble, de la même manière qu’un document de texte enrichi. |
IVsInfoBarTextSpanCollection |
Représente un document composé d’étendues de texte. |
IVsInfoBarUIElement |
Représente un élément d’interface utilisateur InfoBar. |
IVsInfoBarUIEvents |
Gère les mouvements de l’utilisateur dans une barre d’informations. |
IVsInfoBarUIFactory | |
IVsInstalledProduct |
Permet à votre vsPackage de placer des informations sur l’écran de démarrage et dans la boîte de dialogue À propos du menu Aide. |
IVsIntelliMouseHandler |
Permet à un package d'utiliser pleinement les fonctionnalités d'IntelliMouse. Utilisé dans les clients de shell qui implémentent certaines de leurs propres fonctionnalités. Vous pouvez obtenir une instance de l'interface à partir du service SVsIntelliMouseHandler (SID_SVsIntelliMouseHandler). |
IVsIntellisenseEngine |
Permet à un nœud de la hiérarchie de projet de charger et décharger des fichiers dans le cadre de la prise en charge d'IntelliSense. Le chargement et le déchargement génèrent des événements qui peuvent modifier ce qu'Intellisense affiche. Vous pouvez obtenir une instance de l'interface à partir du service SVsIntellisenseEngine (SID_SVsIntelliSenseEngine). |
IVsIntellisenseProject |
Fournit la prise en charge IntelliSense pour un projet. Utilisé avec IVsIntellisenseProjectHost et destiné à être utilisé avec des langages contenus. |
IVsIntellisenseProjectEventSink |
Définit les fonctions d'événement pour un projet IntelliSense. (IVsIntellisenseProject). |
IVsIntellisenseProjectHost |
Permet à un nœud de la hiérarchie de projet de fournir des informations sur les projets imbriqués IntelliSense (projets implémentant IVsIntellisenseProject) à afficher dans des info-bulles IntelliSense. Utilisé avec des langages contenus. Vous pouvez obtenir une instance de cette interface à partir du service SVsIntellisenseProjectHost (SID_SVsIntellisenseProjectHost). |
IVsIntellisenseProjectManager |
Permet à un nœud de la hiérarchie de projet d'informer les écouteurs d'événements qui modifient ce qui apparaît dans les info-bulles IntelliSense, ainsi que la récupération d'informations spécifiques au projet. Vous pouvez obtenir une instance de l'interface à partir du service SVsIntellisenseProjectManager (SID_SVsIntellisenseProjectManager). Utilisé avec des langages contenus. |
IVsInvalidateCachedCommandState | |
IVsInvisibleEditor |
Obtient les données de document pour le fichier « sous modification » par l'objet éditeur invisible. |
IVsInvisibleEditorManager |
Utilisé pour stocker un éditeur invisible. |
IVsItemTypeResolutionService |
Indique aux connexions entre les projets référencés et les assemblys de fournir des informations de type à un nœud du projet. |
IVsItemTypeResolutionSite |
Fournit des méthodes de rappel pour IVsItemTypeResolutionService pour faire le suivi des références et des assemblys. |
IVsLanguageInfoPackage |
Permet de fournir des pages de propriétés de l’éditeur par langue dans la boîte de dialogue Options. |
IVsLanguageServiceBuildErrorReporter |
Fournit un rapport d'erreurs pour un service de langage avec un système de projet. |
IVsLanguageServiceBuildErrorReporter2 |
Fournit un rapport d'erreurs supplémentaire pour un service de langage avec un système de projet. |
IVsLaunchPad |
Interface pour générer des outils de ligne de commande et des fichiers de commandes. |
IVsLaunchPad2 |
Exécute une commande avec une sortie affichée à un volet de sortie dans l'IDE de Visual Studio. Semblable à IVsLaunchPad mais la méthode ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[]) permet à la chaîne de sortie analysée d'être dans un format non standard. Exécute une commande avec une sortie affichée à un volet de sortie dans l'IDE de Visual Studio. Semblable à IVsLaunchPad mais la méthode ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[]) permet à la chaîne de sortie analysée d'être dans un format non standard. |
IVsLaunchPad3 |
Exécute une commande avec une sortie affichée à un volet de sortie dans l'IDE de Visual Studio. |
IVsLaunchPad4 |
Lance une application console avec élévation. |
IVsLaunchPadEvents |
Indique à l'environnement d'annuler un événement d'ancrage de lancement. |
IVsLaunchPadFactory |
Crée un objet IVsLaunchPad qui peut être utilisé pour engendrer des outils en ligne de commande et des fichiers de commandes. |
IVsLaunchPadOutputParser |
Analyse des lignes de sortie de l'outil pour l'élément de liste des tâches ou des informations de navigation. Implémenté par les appelants de la méthode ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[]) de l'interface IVsLaunchPad2. |
IVsLibrary |
Cette interface principale décrit la bibliothèque et est utilisée par le gestionnaire d'objets pour accéder aux symboles ayant trait à celui-ci. |
IVsLibrary2 |
Décrit la bibliothèque et est utilisé par le gestionnaire d'objets pour accéder aux symboles pertinents. |
IVsLibrary2Ex |
Permet aux bibliothèques de fournir différentes informations ObjectBrowser lorsque des profils changent ou que des références sont ajoutées ou supprimées. Étend mais n'hérite pas de IVsLibrary2. |
IVsLibrary3 |
Crée des objets IVsNavInfo2 à partir d'un vecteur d'objets SYMBOL_DESCRIPTION_NODE . |
IVsLibraryMgr |
Cette interface racine permet au gestionnaire d'objets de l'environnement d'accéder à la IVsLibrary d'un package. La plupart des implémentations fourniront en général une seule IVsLibrary. Cette interface racine permet au gestionnaire d'objets de l'environnement d'accéder à la IVsLibrary d'un package. La plupart des implémentations fourniront en général une seule IVsLibrary. |
IVsLibraryReferenceManager |
Fournit des informations sur les bibliothèques .NET de référence pour l'Explorateur d'objets. Vous pouvez obtenir une instance de cette interface à partir du service SVsComplusLibrary (SID_SVsComplusLibrary). |
IVsLiteTree |
Représente un contrôle d'arborescence simplifiée. Utilisé, par exemple, dans les boîtes de dialogue ObjectBrowser et FindSymbol. |
IVsLiteTreeEvents |
Définit les événements du contrôle d'arborescence rudimentaire. Utilisé en tant qu'argument dans la méthode AdviseTreeEvents(IVsLiteTreeEvents, UInt32) de l'interface IVsLiteTree. |
IVsLiteTreeList |
Fournit des informations sur les symboles d'une liste qui fait partie d'une organisation globale dans l'arborescence (IVsLiteTree) des outils de navigation du code. Une liste est une information de base permettant aux bibliothèques de communiquer avec les outils et est affichée en tant que jeu de nœuds homologues d'un parent spécifique dans l'arborescence. |
IVsLongIdleEvents |
Implémenté par les abonnés qui souhaitent recevoir de longues notifications d’inactivité. |
IVsLongIdleManager |
Fournit des méthodes pour permettre aux abonnés de recevoir de longs événements inactifs. |
IVsMacroRecorder |
Interface obsolète. Ne pas utiliser. |
IVsMacros |
Interface obsolète. Ne pas utiliser. |
IVsManifestReferenceResolver |
Fournit un moyen de résoudre les chemins d’accès de référence de fichier manifeste déployés aux chemins d’accès de fichiers locaux. |
IVsMatcherDataInfo | |
IVSMDTypeResolutionService |
Rend une instance de ITypeResolutionService disponible que vous pouvez utiliser dans le code natif (non managé). Vous pouvez obtenir une instance de l'interface via la méthode GetItemContext(IVsHierarchy, UInt32, IServiceProvider) de l'interface IVsProject. Vous pouvez également obtenir l'interface à travers le service SVSMDTypeResolutionService (SID_SVSMDTypeResoluionService). |
IVsMenuEditor |
Expose l'éditeur de menu partagé aux concepteurs de formulaires. Vous pouvez obtenir une instance de l'interface à partir de l'interface IVsMenuEditorFactory. |
IVsMenuEditorFactory |
Fournit une instance d'une interface IVsMenuEditor utilisée par les concepteurs de formulaires qui souhaitent utiliser l'éditeur de menu partagé. Vous pouvez obtenir une instance de l'interface à partir du service SVsMenuEditor (SID_SVsMenuEditor). |
IVsMenuEditorSite |
Décrit le site pour une instance IVsMenuEditor . Fourni par l'environnement et utilisé par l'instance IVsMenuEditor. |
IVsMenuEditorTransactionEvents |
Permet le traitement d'un groupe d'actions d'éditeur de menus en tant que transaction. Utilisé par le Concepteur de formulaires pour prendre en charge les actions d'annulation. |
IVsMenuEvents | |
IVsMenuEventsService | |
IVsMenuItem |
Permet aux concepteurs de formulaires d'utiliser l'éditeur de menu partagé. Implémenté par l'environnement. |
IVsMonitorSelection |
Permet aux VSPackages de recevoir des notifications d'événements de sélection et d'obtenir des informations sur la hiérarchie de projet actuelle, l'élément, la valeur de l'élément et le contexte de l'interface utilisateur de la commande. |
IVsMonitorSelection2 |
Fournit des informations sur un contexte vide (si rien n'est sélectionné) et prend en charge la mise en œuvre des identificateurs de sélection personnalisés. Étend mais n'hérite pas de IVsMonitorSelection. |
IVsMonitorUserContext |
Crée un nouveau conteneur de contexte ou de sous-contexte. |
IVsMRESearchProvider |
Expose un seul fournisseur de recherche de dernière commande effectuée. |
IVsMRUItemsStore |
Contrôle la collection d'éléments utilisés le plus récemment (MRU). |
IVsMSBuildHostObject |
Permet au système de projet de communiquer avec des objets hôtes MSBuild. |
IVsMSBuildTaskFileManager |
Permet à MSBuild d'utiliser la mémoire au lieu des fichiers sur disque pour les builds IntelliSense. |
IVsMultiItemSelect |
Fournit à l'environnement l'accès à des sélections multiples. |
IVsMultiViewDocumentView |
Prend en charge plusieurs onglets d'affichage dans la même vue, tels que les onglets HTML et Design dans l'éditeur HTML. |
IVsNavigateToService | |
IVsNavigateToService2 | |
IVsNavigationTool |
IVsClassView Remplace et IVsObjectBrowser.to manipuler classView et ObjectBrowser. |
IVsNavInfo |
Identifie un symbole dans l'arborescence hiérarchique de symboles. |
IVsNavInfo2 |
Identifie un symbole dans l'arborescence hiérarchique de symboles. |
IVsNavInfoNode |
Identifie un nœud dans le chemin d'accès du symbole. |
IVsNewDocumentStateContext |
Restaure de façon déterministe l'état de document à un moment donné. |
IVsNonLocalProject |
Garantit qu'une copie locale d'un projet non local existe. Les projets qui utilisent des projets non locaux peuvent accéder à l'interface depuis l'interface IVsHierarchy. |
IVsNonSolutionProjectFactory |
Indique que les projets créés par la fabrique ne font pas partie d'une solution. |
IVsObjBrowser |
Implémenté par l'environnement. Utilisé par les package VS qui souhaitent manipuler l'Explorateur d'objets. |
IVsObjectBrowserDescription2 |
Fournit le texte descriptif sur un objet pour l'Explorateur d'objets. L'environnement fournit cette interface. |
IVsObjectBrowserDescription3 |
Fournit un moyen d’entrer le texte de description de l’Explorateur d’objets. |
IVsObjectList |
Fournit des informations sur les symboles d'une liste qui fait partie d'une organisation globale dans l'arborescence (IVsLiteTree) des outils de navigation du code. IVsObjectList est une extension de IVsLiteTreeList et fournit des méthodes supplémentaires pertinentes pour les symboles dans le projet. Fournit des informations sur les symboles d'une liste qui fait partie d'une organisation globale dans l'arborescence (IVsLiteTree) des outils de navigation du code. IVsObjectList est une extension de IVsLiteTreeList et fournit des méthodes supplémentaires pertinentes pour les symboles dans le projet. |
IVsObjectList2 |
Fournit des informations sur les symboles d'une liste qui fait partie d'une organisation globale dans l'arborescence (IVsLiteTree) des outils de navigation du code. |
IVsObjectListOwner |
Fournit des informations sur une liste d'objets et gère la liste. Utilisé dans le volet de recherche. L'environnement implémente l'interface. |
IVsObjectManager |
Cette interface est utilisée par un package pour inscrire et annuler l'inscription de son gestionnaire de bibliothèques avec le gestionnaire d'objets. Obtenez une interface IVsObjectManager en appelant QueryService pour le SVsObjectManager service. Cette interface est utilisée par un package pour inscrire et annuler l'inscription de son gestionnaire de bibliothèques avec le gestionnaire d'objets. Obtenez une interface IVsObjectManager en appelant QueryService pour le SVsObjectManager service. |
IVsObjectManager2 |
Utilisé par un VSPackage pour inscrire et annuler l’inscription des bibliothèques de symboles auprès du gestionnaire d’objets Visual Studio et créer des jeux de composants pouvant être parcourus. Pour obtenir une référence au gestionnaire d’objets Visual Studio, appelez le fournisseur de services global qui vous est transmis par la SetSite(IServiceProvider) méthode . |
IVsObjectManagerEvents |
Représente les événements du gestionnaire d’objets. |
IVsObjectSearch |
Effectue la recherche d'un objet spécifié. L'environnement implémente l'interface. Vous pouvez obtenir une instance de l'interface à partir du service SVsObjectSearch (SID_SVsObjectSearch). |
IVsObjectSearchPane |
Recherche un objet dans une bibliothèque ou un assembly référencé. |
IVsOpenProjectOrSolutionDlg |
Ouvre une solution ou un projet à l'aide des boîtes de dialogue ouvertes standard. |
IVsOutput |
Fournit des informations à propos des sorties d'une configuration. |
IVsOutput2 |
Fournit des informations à propos des sorties d'une configuration. |
IVsOutputGroup |
Autorise les projets à regrouper les sorties en fonction de l'utilisation. |
IVsOutputGroup2 |
Autorise les projets à regrouper les sorties en fonction de l'utilisation. |
IVsOutputWindow |
Gère et contrôle les fonctionnalités spécifiques à la fenêtre Outil de sortie qui possède plusieurs volets. |
IVsOutputWindow2 |
Fournit des informations sur le volet actif dans outputWindow. Étend mais n'hérite pas de IVsOutputWindow. Implémenté par l'environnement. Vous pouvez obtenir une instance de l'interface en interrogeant IVsOutputWindow. |
IVsOutputWindow3 |
Fournit des méthodes supplémentaires à l'interface IVsOutputWindow. |
IVsOutputWindowPane |
Permet à un VSPackage de manipuler un volet particulier de la fenêtre Sortie. |
IVsOutputWindowPane2 |
Écrit une chaîne dans la fenêtre de sortie et crée également une entrée dans la liste d'erreurs. |
IVsOutputWindowPane3 |
Représente le volet de la fenêtre de sortie. |
IVsOutputWindowPaneNoPump |
Implémenté par le wrapper de solution dans la fenêtre de l’outil OutputWindow. Il n’est pas garanti d’être implémenté par tous les objets COM qui implémentent IVsOutputWindowPane. Par conséquent, les clients qui ont besoin d’écrire sans pompe dans la fenêtre de sortie doivent essayer d’effectuer un cast vers cette interface et l’utiliser si le cast réussit, mais être prêts à secours à appeler IVsOutputWindowPane ::OutputString lorsque la conversion échoue. |
IVsOwnedProjectFactory |
Utilisé par les projets qui prennent en charge l'agrégation par un propriétaire pour rendre persistant OwnerKey dans leur fichier projet. |
IVsPackage |
Initialise un VSPackage dans l'environnement et rend ses services disponibles dans l'environnement. |
IVsPackage2 |
Rend les propriétés d'un VSPackage disponibles. |
IVsPackageDynamicToolOwner |
Permet à un package d'afficher ou masquer ses fenêtres Outil dynamiquement. Vous pouvez obtenir une instance de l'interface à partir du service SIVsPackageDynamicToolOwner (SID_SVsPackageDynamicToolOwner). |
IVsPackageDynamicToolOwnerEx |
Permet le contrôle dynamique de la visibilité de la fenêtre Outil. Cette interface étend l'interface IVsPackageDynamicToolOwner en ajoutant un paramètre pour l'ID de plusieurs instances. Cette version contrôle le nombre d’instances affichées, tandis que la version précédente contrôle uniquement le type de fenêtre outil affichée, quel que soit son ID de instance.Cela affecte principalement les fenêtres d’outils qui ont l’indicateur CTW_fForceCreate qui les fait charger par l’interpréteur de commandes au démarrage ou lorsque le contexte est modifié. |
IVsPackageExtensionProvider |
Fournit les points de style d'extension « récupération de données » pour les modules. |
IVsPackageInfo | |
IVsPackageInfoQueryService | |
IVsPackageLoadEvents |
Représente les événements de chargement de package. |
IVsPackageSelectedInfo | |
IVsParentHierarchy |
Interface non prise en charge. Ne pas utiliser. |
IVsParentProject |
Permet à l'environnement d'ouvrir et de fermer les projets imbriqués dans le bon ordre avec la build de la hiérarchie de solution. |
IVsParentProject2 |
Creates des projets imbriqués. Vous pouvez obtenir une instance de l'interface en interrogeant une instance de IVsHierarchy. |
IVsParseCommandLine |
Analyse des arguments de ligne de commande pour les implémenteurs de IOleCommandTarget. Vous pouvez obtenir une instance de l'interface à partir du service SVsParseCommandLine (SID_SVsParseCommandLine). |
IVsParseCommandLine2 |
Analyse des arguments de ligne de commande pour les implémenteurs de IOleCommandTarget. Étend mais n'hérite pas de IVsParseCommandLine. Ajoute une méthode utilisée pour prendre en charge la saisie semi-automatique. Vous pouvez obtenir une instance de l'interface à partir du service SVsParseCommandLine (SID_SVsParseCommandLine). |
IVsPathVariableResolver |
Encode ou décode les chemins d'accès de fichiers à l'aide de variables spécifiques à Visual Studio pour les éléments courants de chemin d'accès. Prend en charge le stockage des chemins d'accès de fichier dans un format indépendant de la machine avec les fichiers vssettings. Vous pouvez obtenir une instance de l'interface à partir du service SVsPathVariableResolver (SID_SVsPathVariableResolver). |
IVsPerPropertyBrowsing |
IVsPerPropertyBrowsing permet d’effectuer des modifications personnalisées pour la localisation sur certaines propriétés affichées dans le Fenêtre Propriétés. |
IVsPersistConnectedServices |
Implémenté par le système de projet qui prend en charge la persistance de propriété ConnectedServices. Utilisez IVsHierarchy.GetProperty(VSHPROPID_ConnectedServicesPersistence, ...) pour obtenir IVsPersistConnectedServices à partir du projet. |
IVsPersistDocData |
Active la fonctionnalité de persistance pour les données de document gérées par la mémoire tampon de texte. |
IVsPersistDocData2 |
Active la fonctionnalité de persistance pour les données de document gérées par la mémoire tampon de texte. |
IVsPersistDocData3 |
Indique au document de données (objet qui implémente IVsPersistDocData) s'il doit libérer son stockage pour une fermeture ou un rechargement. Étend mais n'hérite pas de IVsPersistDocData. |
IVsPersistHierarchyItem |
Fournit la persistance aux éléments de la hiérarchie. |
IVsPersistHierarchyItem2 |
Fournit la persistance aux éléments de la hiérarchie. |
IVsPersistSolutionOpts |
Fournit un accès aux options spécifiques à l'utilisateur dans le fichier d'options utilisateur associé à la solution. |
IVsPersistSolutionOpts2 |
Fournit un accès supplémentaire aux options spécifiques à l'utilisateur dans le fichier d'options utilisateur associé à la solution. |
IVsPersistSolutionProps |
Permet aux VSPackages d'écrire des propriétés de solution qui ne sont pas spécifiques à l'utilisateur dans le fichier solution .sln. |
IVsPersistSolutionProps2 |
Prend en charge l'enregistrement des propriétés de solution dans un fichier solution (.sln) en fournissant une méthode appelée lors de l'échec du chargement de la solution. Implémenté par le package. Étend mais n'hérite pas de IVsPersistSolutionProps. |
IVsPlatformReference |
Fournit des informations sur les références de plateformes de Visual Studio. |
IVsPlatformReferenceProviderContext |
Objet de contexte utilisé pour initialiser le fournisseur de référence de plateforme. |
IVsPlatformReferenceProviderContext2 |
Étend IVsPlatformReferenceProviderContext pour exposer les répertoires du SDK d’extension. |
IVsPlatformReferenceProviderContext3 | |
IVsPrefetchLoadProgress | |
IVsPrefetchLoadProgress2 | |
IVsPrefetchProjectFactory | |
IVsPreviewChangesEngine |
Active l'aperçu avant l'application des modifications apportées par un moteur donné. Implémenté par le moteur de refactorisation. |
IVsPreviewChangesList |
Représente une liste d’éléments dans l’arborescence des modifications de la fenêtre de l’outil Aperçu des modifications. |
IVsPreviewChangesService |
Affiche la boîte de dialogue AperçuModifications utilisée dans la refactorisation du code. Vous pouvez obtenir une instance de l'interface à partir du service SVsPreviewChangesService (SID_SVsPreviewChangesService). |
IVsPrioritizedSolutionEvents |
Définit les méthodes d'événements de priorité élevée pour une solution. |
IVsPrioritizedSolutionEventsSink |
Les récepteurs (écouteurs d’événements) qui implémentent cette interface reçoivent une notification de priorité des événements de solution. |
IVsProfferCommands3 |
Ajoute, recherche, renomme et supprime les commandes de l'interface utilisateur. |
IVsProfferCommands4 |
Permet à l'implémenteur de spécifier une nouvelle l'image de commande à l'aide d'IPicture, Bitmap ou Icon. Implémenté par le shell Visual Studio et obtenu via le service SVsProfferCommands. |
IVsProfilableProjectCfg |
Indique que le projet peut être profilé. |
IVsProfileDataManager |
Permet d'accéder au gestionnaire de profil et au contrôle par programmation des paramètres. Vous pouvez obtenir une instance de l'interface à partir du service SVsProfileDataManager (SID_SVsProfileDataManager). |
IVsProfilerAttachTargetInfo |
Demande que le profileur soit joint à l'identificateur de processus spécifié. |
IVsProfilerLaunchBrowserTargetInfo |
Lance un navigateur Web avec une URL spécifiée. |
IVsProfilerLauncher |
Fournit au système de projet la possibilité de lancer des cibles sous le profilage. |
IVsProfilerLaunchExeTargetInfo |
Spécifie la cible exécutable qui est lancée par le profileur et non le système de projet. |
IVsProfilerLaunchTargetInfo |
Spécifie la cible qui sera lancée par le profileur et non le système de projet. |
IVsProfilerLaunchWebServerTargetInfo |
Lance un serveur Web. Cette interface utilise l'URL pour déterminer quelle instance du processus de travail (w3wp) redémarrer ou mettre à jour, puis attacher. |
IVsProfilerTargetInfo |
Fournit une classe de base pour les informations de cible du profileur. |
IVsProfileSettingsFileCollection |
Représente les fichiers de paramètres de profil. |
IVsProfileSettingsFileInfo |
Représente les informations du fichier de paramètres de profil. |
IVsProfileSettingsTree |
Représente l’arborescence des paramètres de profil. |
IVsProfilesManagerUI |
Interface interne pour permettre la communication entre le code natif et managé. |
IVsProgress | |
IVsProject |
Gère les éléments ou les documents dans un projet. |
IVsProject2 |
Permet de supprimer et de rouvrir des éléments dans un projet, en plus des méthodes dans l'interface IVsProject. |
IVsProject3 |
Permet d'ajouter ou d'ouvrir un élément de projet avec un éditeur spécifique et de transférer un élément à un autre projet, en plus des méthodes dans l'interface IVsProject2. |
IVsProject4 |
Implémenté sur les projets pour permettre une interrogation plus efficace des informations sur le projet. |
IVsProject5 |
Permet de déterminer si un document se trouve dans un projet. |
IVsProjectAcquisitionSetupDriver |
Représente le pilote d’installation. |
IVsProjectAcquisitionSetupDriver2 | |
IVsProjectAcquisitionSetupDriver3 | |
IVsProjectAsyncOpen |
Permet d’ouvrir des éléments de manière asynchrone dans un projet. |
IVsProjectBuildMessageEvents |
Fournit un récepteur d'événements pour IVsProjectBuildMessageReporter. |
IVsProjectBuildMessageReporter |
Fournit aux hiérarchies de projet la possibilité d'intercepter des messages de génération (erreurs, avertissements, etc.) pour ce projet pour les besoins de la création de rapports personnalisés. |
IVsProjectBuildSystem |
Permet d'accéder aux objets système MSBuild. Permet de placer le système de génération en mode batch pour contrôler la validation des modifications. Vous obtenez une implémentation de l’interface lorsque vous créez un VSPackage. |
IVsProjectCfg |
Donne accès aux informations de configuration du projet. |
IVsProjectCfg2 |
Prend en charge le regroupement de sortie en fonction de la configuration, en plus des méthodes dans l'interface IVsProjectCfg. |
IVsProjectCfgDebugTargetSelection |
Permet à un projet de participer à la fonctionnalité du contrôleur de menu cible de débogage. Cette interface est facultative. |
IVsProjectCfgDebugTypeSelection |
Interface facultative implémentée par les projets pour exposer le type de débogueur à la barre d'outils Visual Studio. |
IVsProjectCfgProvider |
Donne accès aux informations de configuration du projet. |
IVsProjectClassifierInfo | |
IVsProjectDataConnection |
Fournit une connexion de données pour le débogueur. Utilisé lors de l'exécution pas à pas d'un document SQL. |
IVsProjectDebugTargetProvider |
Obtient des informations à propos d'une cible de débogage, un fichier lancé dans le débogueur. Implémenté dans les projets qui souhaitent contrôler le lancement du débogueur. Vous devez enregistrer votre implémentation à l'aide de IVsRegisterProjectDebugTargetProvider. |
IVsProjectDeployDependency |
Fournit des informations sur les dépendances entre projets. Implémenté par un système de projet qui prend en charge la production des builds. Hérite de IVsDeployDependency. |
IVsProjectFactory |
Crée des projets dans la solution. |
IVsProjectFactory2 |
Fournit une méthode qui indique si l'environnement peut ouvrir le projet de façon asynchrone. Étend mais n'hérite pas de IVsProjectFactory. |
IVsProjectFaultResolver |
Résout les erreurs de hiérarchies de projet. |
IVsProjectFileReloadManagerEvents |
Implémenté par les clients qui coordonnent les fichiers requis pour le chargement des projets. Vous vous abonnez à ces événements via IVsSolution ::AdviseSolutionEvents. |
IVsProjectFlavorCfg |
L’objet de configuration de sous-type de projet implémente IVsProjectFlavorCfg pour donner au sous-type de projet un accès à différentes interfaces de configuration. |
IVsProjectFlavorCfgOutputGroups |
Fournit un accès de sous-type de projet au contenu du groupe de sorties de projet. L’interface IVsProjectFlavorCfgOutputGroups permet également au sous-type de projet d’influencer la capacité du projet à regrouper les sorties en fonction de l’utilisation. |
IVsProjectFlavorCfgProvider |
Fonctions comme la fabrique pour les objets de configuration de sous-type de projet. |
IVsProjectFlavorReferenceManager |
Donne à la version un moyen de contrôler l'appel et la gestion du gestionnaire de références. |
IVsProjectFlavorReferences |
Fournit un contrôle de sous-type de projet (avec version) aux références et aux éléments référencés. |
IVsProjectFlavorReferences2 |
Ajoute une méthode utilisée pour valider les références de projet. |
IVsProjectFlavorReferences3 |
Permet au sous-type de projet (version) de contrôler certains aspects de la gestion des références de projet. |
IVsProjectFlavorUpgradeViaFactory |
Met à niveau les projets versionnés à l'aide d'une fabrique de projets. |
IVsProjectFlavorUpgradeViaFactory2 |
Permet à une fabrique de projet d'une version de projet de participer au processus de mise à niveau d'un projet de base versionné. |
IVsProjectMRU |
Fournit des méthodes pour inscrire les entrées les plus récemment utilisées (MRU). |
IVsProjectReference |
Fournit des informations sur les références de projets Visual Studio. |
IVsProjectReferenceProviderContext |
Objet de contexte utilisé pour initialiser le fournisseur de référence de projet. |
IVsProjectResources |
Gère les fichiers de ressources (.RESX) pour les concepteurs .NET. Le plus souvent utilisé pour gérer des ressources localisées. Vous pouvez obtenir une instance de l'interface en interrogeant IVsHierarchy. |
IVsProjectSelector |
Permet aux scénarios de s’approprier dynamiquement plusieurs systèmes de projet. Le chargeur de solution essaie d’abord de faire correspondre le type de projet aux ProjectSelectors inscrits et, le cas échéant, appelle GetProjectFactoryGuid qui, à son tour, examine le pszFilename et recherche la condition pour rediriger la charge du projet à l’aide du système de projet hérité ou du nouveau système de projet. |
IVsProjectServerHost |
Permet à un projet de démarrer ou d'arrêter son serveur hébergé. |
IVsProjectSpecialFiles |
Vous permet de d'interroger le projet pour rechercher des fichiers spéciaux, tels que les fichiers de configuration Web ou de licence, et, éventuellement, de les créer. |
IVsProjectSpecificEditorMap |
Implémenté par les projets pour prendre en charge le placement d’un éditeur spécifique au projet dans la boîte de dialogue Ouvrir avec, ou pour indiquer l’éditeur ou le service de langue qui doit être associé à un type de fichier. |
IVsProjectSpecificEditorMap2 |
Implémenté par les projets pour prendre en charge le placement d’un éditeur spécifique au projet dans la boîte de dialogue Ouvrir avec, ou pour indiquer l’éditeur ou le service de langue qui doit être associé à un type de fichier. |
IVsProjectStartupServices |
Active l'extensibilité de projet par d'autres développeurs. |
IVsProjectTargetChange |
Représente la modification de la cible du projet. |
IVsProjectTargetDescription |
Représente la description de la cible du projet. |
IVsProjectTargetDescription2 |
Définition d’une cible de projet à des fins d’expérience de reciblage unifié. Le service de reciblage gère une collection de différentes cibles |
IVsProjectTextImageProvider |
Ouvre ou ferme les interfaces IVsTextImage des fichiers. Souvent utilisé pour activer La recherche et le remplacement sur des fichiers non locaux. Fréquemment utilisé avec des fichiers Web. Votre implémentation doit se rendre disponible via l'interrogation de IVsHierarchy. |
IVsProjectUpgrade |
Implémenté par les objets du projet qui doivent mettre à niveau les formats de fichiers du projet entre différentes versions de Visual Studio. |
IVsProjectUpgradeViaFactory |
Met le projet à niveau à l'aide de la fabrique de projets. Utilisé par la solution avant d'ouvrir le projet. Cette interface doit être disponible en interrogeant la fabrique de projets. |
IVsProjectUpgradeViaFactory2 |
Étend, mais n'hérite pas de, IVsProjectUpgradeViaFactory en fournissant une méthode à appeler sur l'annulation de la mise à jour de projet. |
IVsProjectUpgradeViaFactory3 |
Permet aux utilisateurs des fabriques de projet de vérifier si la migration de projets est terminée et d'obtenir le nom du projet mis à niveau. Ces informations doivent persister jusqu'à ce que le nouveau projet mis à jour soit fermé ou déchargé. |
IVsProjectUpgradeViaFactory4 |
Met le projet à niveau à l'aide de la fabrique de projets. Utilisé par la solution avant d'ouvrir le projet. Cette interface doit être disponible en interrogeant la fabrique de projets. |
IVsPropertiesInfo |
Représente les informations sur les propriétés. |
IVsPropertyBag |
Gère une collection de paires nom-valeur. |
IVsPropertyBrowser |
Obtient et définit l'état de l'Explorateur de propriétés. Implémenté par l'environnement. |
IVsPropertyFileIn |
Lit un fichier contenant les noms et les valeurs de propriétés. Hérite de IVsPropertyStreamIn. Retourné par la méthode OpenExisting(String, UInt32, UInt32, UInt32, IVsStructuredFileIOHelper, UInt32, IVsPropertyFileIn, String[]) de l'interface IVsStructuredFileIO. |
IVsPropertyFileOut |
Écrit un fichier de noms et de valeurs de propriété. Étend et hérite de IVsPropertyStreamOut. Retourné par la méthode CreateNew(String, UInt32, UInt32, UInt32, UInt32, IVsStructuredFileIOHelper, String, String, IVsPropertyFileOut) de l'interface IVsStructuredFileIO. |
IVsPropertyPage |
Implémenté par les VSPackages sur les objets IPropertyPage pour afficher les pages de propriétés classées par catégorie dans le frame de propriété. |
IVsPropertyPage2 |
Fournit des valeurs de propriétés d'obtention et de définition sur la page de propriétés. Étend mais n'hérite pas de IVsPropertyPage. |
IVsPropertyPageFrame |
Modifie l’affichage initial de la page de propriétés dans le Fenêtre Propriétés. Vous pouvez obtenir une instance de l'interface à partir du service SVsPropertyPageFrame (SID_SVsPropertyPageFrame). |
IVsPropertyPageNotify |
Indique à l'environnement qu'une page de propriétés souhaite recevoir une notification lui indiquant qu'elle est visible. Interface facultative pour les implémenteurs de IVsPropertyPage. |
IVsPropertyStreamIn |
Lit un nom de propriété, un type et une valeur d'un flux. Implémenté par l'environnement et utilisé avec l'interface IVsStructuredFileIOHelper. |
IVsPropertyStreamOut |
Écrit le nom d'une propriété et sa valeur. Assure également la gestion de type transaction pour la sortie. Implémenté par l'environnement. Utilisé avec l'interface IVsStructuredFileIOHelper. |
IVsProvideAsyncSaveState |
Interface facultative qui peut être implémentée par des objets docdata qui doivent conserver les données d’état au début d’une opération d’enregistrement aync. |
IVsProvideComponentEnumeration |
Écrit un document XML d'une chaîne dans un fichier. Interface de prise en charge pour les interfaces d'énumération. Vous pouvez obtenir une instance de cette interface à partir du service SCompEnumService (SID_SCompEnumService). |
IVsProvideTargetedToolboxItems |
Fournit des éléments de boîte à outils de nouveaux frameworks. Les modules implémente cette interface (sur le même objet que IVsPackage) pour fournir le contenu de boîte à outils en réponse à la présence de nouveaux frameworks. Utilisé pour faciliter la compatibilité avec les futures versions hors plage d'infrastructure en permettant aux modules existants de fournir le contenu mis à jour de nouvelles infrastructures après leur installation. |
IVsProvideUserContext |
Fournit le contexte pour un élément dans un conteneur de sélection. |
IVsProvideUserContext2 |
Permet à un objet de fournir un contexte utilisateur et une priorité. Étend mais n'hérite pas de IVsProvideUserContext. |
IVsProvideUserContextForObject |
Récupère l'interface de contexte utilisateur, IVsUserContext pour un objet donné. Un contexte utilisateur fournit des éléments tels que le texte pour une recherche ou un mot clé d'aide. |
IVsProvisionalItem |
Permet de choisir de créer une vue temporaire pour un élément. |
IVsPublishableProjectCfg |
Permet à un projet de contrôler sa publication. La publication inclut par exemple le déplacement du projet vers un serveur de fichiers ou un site Web. |
IVsPublishableProjectStatusCallback |
Définit des méthodes pour contrôler et créer des rapports sur la publication d'un projet. Implémenté par l'environnement. |
IVsQueryDebuggableProjectCfg |
Répond aux requêtes sur la façon dont le projet lancerait le débogueur. Interface facultative implémentée sur l'objet de configuration de projet par les projets qui peuvent être des projets de démarrage. |
IVsQueryDebuggableProjectCfg2 |
Répond aux requêtes sur la façon dont le projet lancerait le débogueur. Implémenté par un système de projet qui prend en charge le lancement du débogage (commande F5) et doit retourner des informations supplémentaires non prises en charge par l'interface IVsQueryDebuggableProjectCfg2. |
IVsQueryEditQuerySave2 |
Indique au package d'environnement ou de contrôle de code source qu'un fichier est sur le point d'être modifié en mémoire ou enregistré. |
IVsQueryEditQuerySave3 |
Indique au package d'environnement ou de contrôle de code source qu'un fichier est sur le point d'être modifié en mémoire ou enregistré. |
IVsRefactorNotify |
Avertit les générateurs de code de l'occurrence des opérations de refactorisation. |
IVsReference |
Fournit des informations de base sur les références de Visual Studio. |
IVsReferenceManager |
Définit les méthodes fournies par le service du gestionnaire de référence. |
IVsReferenceManager2 |
Fournit des méthodes de référence. |
IVsReferenceManagerUser |
Définit le contrat utilisé par le gestionnaire de références pour communiquer avec les clients. |
IVsReferenceManagerUserReloadRequired |
Fournit une méthode appelée une seule fois lorsqu’il est temps d’appliquer les modifications qui nécessitent un nouveau chargement du projet pour effectuer les mises à jour. |
IVsReferenceProviderContext |
Fournit des informations de base sur l'objet de contexte utilisé pour initialiser le fournisseur de référence. |
IVsRegisterDataSourceFactories |
Inscrit les fabriques de source de données pour le shell. |
IVsRegisterEditors |
Inscrit et désinscrit des éditeurs de l'environnement. |
IVsRegisterNewDialogFilters |
Installe des filtres personnalisés pour les boîtes de dialogue AddNewProject ou AddNewItem. Vous pouvez obtenir une instance de l'interface à partir du service SVsRegisterNewDialogFilters (SID_SVsRegisterNewDialogFilters). |
IVsRegisterPrefetchProjectFactory | |
IVsRegisterPriorityCommandTarget |
Utilisé pour inscrire et annuler l'inscription d'une cible de la commande (une instance de IOleCommandTarget) en tant que gestionnaire de commandes de priorité élevée. Vous pouvez obtenir une instance de cette interface à partir du service SVsRegisterPriorityCommandTarget (SID_SVsRegisterPriorityCommandTarget). |
IVsRegisterProjectDebugTargetProvider |
Met à jour une liste liée des fournisseurs cibles de débogage (IVsProjectDebugTargetProvider). Vous pouvez obtenir une instance de l'interface à partir du service SVsRegisterDebugTargetProvider (SID_SVsRegisterProjectDebugTargetProvider). |
IVsRegisterProjectSelector |
Implémenté par l'environnement. Pour obtenir cette interface, vous pouvez qi sur IVsProjectSelector ou directement par QueryService(IID_IVsProjectSelector). Utilisé par les packages qui implémentent des sélecteurs de projet. RegisterProjectSelector est généralement appelé dans IVsPackage ::SetSite ; UnregisterProjectGenerator est appelé dans IVsPackage ::Close.Remarque : Pour les sélecteurs inscrits (sous VSKEYROOT\ProjectSelectors), la solution chargée garantit que le package de sélecteur est chargé à temps lorsqu’il est nécessaire, de sorte qu’il n’est pas nécessaire de précharger les packages. |
IVsRegisterProjectTypes |
Inscrit un type de projet VSPackage dans l'environnement. |
IVsRegisterScciProvider |
Cette interface est utilisée pour inscrire le package de contrôle de code source avec Visual Studio. |
IVsRegisterUIFactories |
Inscrit les fabriques d'interface utilisateur. |
IVsRelativePathResolver |
Permet aux packages de résoudre un chemin d'accès relatif en un chemin d'accès absolu lors de l'appel d'IVsUIShellOpenDocument::SearchProjectsForRelativePath(UInt32, String, String[]). |
IVsResourceManager |
Charge les ressources managées et non managées à partir des DLL satellites. |
IVsResourceManager2 |
Gère les identificateurs de ressource. |
IVsResourceView |
Représente l’affichage des ressources. |
IVsRetargetProject |
Fournit des méthodes pour les projets de reciblage. |
IVsRetargetProjectAsync |
Fournit des méthodes pour le reciblage de projets de manière asynchrone. |
IVsRunningDocTableEvents |
Implémente les méthodes qui se déclenchent en réponse aux modifications apportées aux documents dans la table de documents en cours d'exécution. |
IVsRunningDocTableEvents2 |
Implémente les méthodes qui se déclenchent en réponse aux modifications apportées aux documents dans la table de documents en cours d'exécution. |
IVsRunningDocTableEvents3 |
Implémente les méthodes qui se déclenchent en réponse aux modifications apportées aux documents dans la table de documents en cours d'exécution. |
IVsRunningDocTableEvents4 |
Implémente les méthodes qui se déclenchent en réponse aux modifications apportées aux documents dans la table de documents en cours d'exécution. |
IVsRunningDocTableEvents5 |
Implémente les méthodes supplémentaires qui se déclenchent en réponse aux modifications apportées aux documents dans la table de documents en cours d'exécution. |
IVsRunningDocTableEvents6 | |
IVsRunningDocTableEvents7 | |
IVsRunningDocTableEvents8 | |
IVsRunningDocumentTable |
Gère le jeu de documents actuellement ouverts dans l'environnement. |
IVsRunningDocumentTable2 |
Représente la table de documents en cours d'exécution (RDT) et fournit des fonctionnalités supplémentaires au-delà de l'interface IVsRunningDocumentTable. |
IVsRunningDocumentTable3 |
Représente la table de documents en cours d'exécution (RDT) et fournit des fonctionnalités supplémentaires au-delà de l'interface IVsRunningDocumentTable2. |
IVsRunningDocumentTable4 |
Fournit des méthodes de traitement des documents dans la table de documents en cours d’exécution. |
IVsRunningDocumentTable5 | |
IVsRunningDocumentTable6 | |
IVsRunningDocumentTable7 | |
IVsSaveOptionsDlg |
Affiche une boîte de dialogue à partir de laquelle choisir des options de format d’enregistrement supplémentaires dans la boîte de dialogue Enregistrer sous. |
IVsSccAddWebProjectFromSourceControl |
Cette interface ajoute un projet Web dans la solution actuelle du contrôle de code source. |
IVsSccControlNewSolution |
Ajoute automatiquement une solution nouvellement créée au contrôle de code source. . |
IVsSccEnlistmentPathTranslation |
Utilisé par la solution pour convertir les chemins d'accès au projet. |
IVsSccGlyphs |
Permet une personnalisation complète des glyphes de contrôle de code source. |
IVsSccGlyphs2 |
Permet aux fournisseurs SCC de fournir des glyphes basés sur ImageMoniker. |
IVsSccManager2 |
Permet aux projets et aux hiérarchies de s'inscrire dans le contrôle de code source et d'obtenir des informations sur l'état du contrôle de code source. |
IVsSccManager3 |
Permet aux projets et aux hiérarchies de s'inscrire dans le contrôle de code source et d'obtenir des informations sur l'état du contrôle de code source. |
IVsSccManagerTooltip |
Cette interface fournit l'accès aux données de contrôle de code source pour construire le texte info-bulle dans l'explorateur de solutions. |
IVsSccOpenFromSourceControl |
Ajoute des éléments à une inscription directement à partir du contrôle de code source. |
IVsSccProject2 |
Implémenté dans un système de projet pour fournir le contrôle de code source des fichiers projet et des éléments de projet. |
IVsSccProjectEnlistmentChoice |
Indique les choix proposés par un projet à un utilisateur lorsqu'un projet est extrait du contrôle de code source, connu également sous le nom d'inscription dans un projet. |
IVsSccProjectEnlistmentFactory |
Fournit une boîte de dialogue de consultation dans laquelle l'utilisateur peut sélectionner l'emplacement d'enregistrement d'un projet sous le contrôle de code source. |
IVsSccProjectEvents |
Implémente les méthodes qui se déclenchent lorsqu'un projet modifie ses liaisons de contrôle de code source (SCC). |
IVsSccProjectProviderBinding |
Permet à un type de projet de forcer le choix d'un package de contrôle de code source particulier. |
IVsSccProvider |
Active/désactive le statut d'activité actuel du fournisseur. |
IVsSccProviderRegisteredSettings | |
IVsSccProviderSettings | |
IVsSccToolsOptions |
Récupère et met à jour plusieurs options associées au contrôle de code source. |
IVsSccTrackProjectEvents |
Démarre ou termine une boucle consultative qui suit les événements de contrôle de code source. |
IVsSccVirtualFolders |
Obtient une liste de dossiers virtuels dans un projet. |
IVsScriptJmcProjectControl |
Cette interface est implémentée par des systèmes de projet qui sont en mesure de classer les documents sources de script en tant que code utilisateur ou code non utilisateur. Il s’agit du type d’élément retourné pour VSHPROPID_ScriptJmcProjectControl. |
IVsScriptJmcUserSettingsProvider |
Fournisseur de paramètres utilisateur de script. |
IVsSearchCallback |
Implémenté par le consommateur de recherche (par exemple, hôte de recherche de fenêtre). LIEN HYPERTEXTE "http://bang/?q=The" ; \t « _top » La tâche de recherche appelle cette interface pour signaler la progression ou l’achèvement. |
IVsSearchFilterToken |
Décrit un jeton composant une requête de recherche qui peut appartenir à un filtre de recherche, habituellement au format name:value. |
IVsSearchItemDynamicResult |
Met à jour les propriétés qui peuvent changer dynamiquement (par exemple, les propriétés dépendantes des modifications du contexte d'interface utilisateur dans le shell). |
IVsSearchItemResult |
Fournit des résultats de recherche représentant un document ouvert. |
IVsSearchProvider |
Expose un seul moteur de recherche. |
IVsSearchProviderCallback |
Permet aux fournisseurs de retourner les résultats de la recherche. |
IVsSearchQuery |
Décrit une chaîne de recherche structurée. |
IVsSearchQueryParser |
Gère l'analyse de la chaîne de requête de recherche. |
IVsSearchTask |
Démarre ou arrête une opération de recherche. |
IVsSearchToken |
Décrit un jeton composant une requête de recherche. |
IVsSelectedSymbol |
Fournit le nom et les informations de navigation (nom de bibliothèque, etc.) pour un symbole unique. Un élément est une collection IVsSelectedSymbols. |
IVsSelectedSymbols |
Collection d'interfaces IVsSelectedSymbol qui fournissent les informations de nom et de navigation des symboles dans une sélection. Vous pouvez obtenir une instance de cette interface à partir du service SVsClassView (SID_SVsClassView) ou du service SVsObjBrowser (SID_SVsObjBrowser) pour la vue de la classe ou l'Explorateur d'objets. |
IVsSelectionEvents |
Avertit les VSPackages enregistrés des modifications apportées à la sélection, à la valeur de l'élément ou au contexte de l'interface utilisateur de commande actuels. |
IVsSerializeNavigationItem |
Permet l'enregistrement d'un élément de navigation après la fermeture du frame de fenêtre auquel il est associé. Si le document associé à ce frame de fenêtre est ouvert à nouveau, l'élément de navigation peut être recréé à l'aide de la méthode Deserialize(IVsWindowFrame, IStream). |
IVsServiceInfo |
Représente des informations sur un service VS. L’implémentation doit être avec thread libre. |
IVsServiceInfo2 | |
IVsServiceInfoQueryService |
Fournit un moyen d’obtenir des informations sur les services inscrits dans VS. L’implémentation doit être avec thread libre. |
IVsSetTargetFrameworkWorkerCallback |
Interface décrivant la méthode de rappel qui permet au système de projet d'écrire des informations de reciblage dans le fichier projet. |
IVsSettingsErrorInformation |
Implémenté par l’IDE. Il s’agit d’une interface interne utilisée pour permettre la communication entre le code natif et le code managé dans l’IDE. |
IVsSettingsManager |
Fournit des méthodes pour gérer le stockage de paramètres. |
IVsSettingsReader |
Fournit un accès en lecture aux informations de configuration stockées dans le fichier de paramètres Visual Studio. |
IVsSettingsStorageContainer |
Fournit des fonctionnalités de paramètres. |
IVsSettingsStore |
Énumère et lit les collections et les propriétés de portée sélectionnée. Elle est obtenue à partir de la méthode GetReadOnlySettingsStore(UInt32, IVsSettingsStore). |
IVsSettingsStore2 | |
IVsSettingsStore3 | |
IVsSettingsWriter |
Fournit à VSPackages un mécanisme de stockage des informations de configuration dans le fichier de paramètres Visual Studio. |
IVsSetupCompositionService |
Permet d’obtenir des informations de composition sur les packages dans VS. Service d’acqusition pour déterminer l’état du package, le classifieur de projet et le modèle de navigation. L’implémentation doit être en thread libre. |
IVsSetupCompositionService2 | |
IVsSetupCompositionService3 | |
IVsSetupManifestEvents | |
IVsSetupPackageInfo | |
IVsSharedAssetsProject |
Représente un projet avec des ressources partagées. |
IVsSharedAssetsProjectEvents |
Représente les événements associés aux projets qui ont des ressources partagées. |
IVsSharedMSBuildFilesManagerHierarchy2 | |
IVsSharedProjectQueryCanBeReferenced |
Donne à un projet partagé la possibilité d’opposer son veto à l’ajout d’une référence par un projet de référencement particulier. |
IVsSharedProjectReference |
Représente un élément SharedProjectReference (normalement un enfant du dossier References dans le Explorateur de solutions). Les éléments SharedProjectReference représentent les fichiers projet MSBuild partagés importés (par exemple, le fichier *.projitems). Normalement, ces fichiers projet MSBuild partagés sont « détenus » par un projet partagé particulier (appelé projet de ressources partagées) chargé dans la solution. |
IVsSharedProjectReferenceProviderContext |
Représente l’onglet Référence de projet partagé dans la boîte de dialogue Ajouter un gestionnaire de références. |
IVsSharedProjectReferencesHelper |
Il s’agit d’un service d’assistance pour les projets qui prennent en charge l’ajout/la suppression de références SharedProject via la boîte de dialogue ReferenceManager. |
IVsShell |
Permet d'accéder aux services d'environnement fondamentaux, en particulier ceux qui traitent les VSPackages et le Registre. |
IVsShell2 |
Fournit des services de shell en plus de l'interface IVsShell. |
IVsShell3 |
Fournit des services de shell en plus de l'interface IVsShell. |
IVsShell4 |
Fournit une méthode pour redémarrer le shell. |
IVsShell5 |
Fournit un accès supplémentaire aux services d'environnement fondamentaux, en particulier ceux qui traitent les VSPackages et le Registre. |
IVsShell6 |
Fournit la fonctionnalité de chargement de package. |
IVsShell7 |
Permet d'accéder aux services d'environnement fondamentaux, en particulier ceux qui traitent les VSPackages et le Registre. |
IVsShellPropertyEvents |
Implémenté par les clients de ShellPropertyChangeEvents. |
IVsSimpleBrowseComponentSet |
Remplit l’ensemble de composants avec des composants pouvant être accessibles, tels que des projets Visual Studio, des composants .NET Framework externes et des bibliothèques de type (.tlb). |
IVsSimpleDocFactory |
Crée un objet de données de document à partir d'un fichier donné et retourne l'interface demandée du document. L'environnement fournit une implémentation par défaut. |
IVsSimpleLibrary2 |
Version simplifiée de l'interface IVsLibrary2. |
IVsSimpleObjectList2 |
Version simplifiée de l'interface IVsObjectList2. |
IVsSimplePreviewChangesList |
Il s'agit d'une version simplifiée de l'interface IVsPreviewChangesList. |
IVsSingleFileGenerator |
Transforme un fichier d'entrée unique en fichier de sortie unique pouvant être compilé ou ajouté à un projet. Tout composant COM qui implémente le IVsSingleFileGenerator est un outil personnalisé. |
IVsSingleFileGeneratorFactory |
Manipule l'ID de prog du générateur pour un seul type de fichier. |
IVsSmartOpenScope |
Ouvre un assembly existant et mappe les métadonnées de l'assembly dans la mémoire. L'interface fournit l'ouverture intelligente, en choisissant automatiquement entre l'ouverture de la portée avec ou sans verrouillage. Vous pouvez obtenir une instance de cette interface à l'aide du service SVsSmartOpenScope (SID_SVsSmartOpenScope). |
IVsSolution |
Fournit la manipulation de niveau supérieur ou la maintenance de la solution. |
IVsSolution2 |
Fournit la manipulation de niveau supérieur ou la maintenance de la solution. |
IVsSolution3 |
Crée, met à jour et enregistre les fichiers projet. |
IVsSolution4 |
Fournit des méthodes pour le chargement managé des projets d'une solution. |
IVsSolution5 |
Fournit une manipulation de niveau supérieur supplémentaire ou la maintenance de la solution. |
IVsSolution6 |
Fournit la manipulation de niveau supérieur ou la maintenance de la solution. |
IVsSolution7 |
Implémenté par l’environnement Visual Studio. Disponible via QueryService(SVsSolution). |
IVsSolution8 | |
IVsSolutionBatchProjectActionEvents | |
IVsSolutionBuildManager |
Permet aux solutions de gérer les informations de configuration. |
IVsSolutionBuildManager2 |
Permet aux solutions de gérer les informations de configuration. |
IVsSolutionBuildManager3 |
Fournit l'accès aux événements IVsUpdateSolutionEvents3. |
IVsSolutionBuildManager4 |
Fournit une méthode pour forcer le gestionnaire de build de solution à mettre à jour des dépendances du projet spécifié. |
IVsSolutionBuildManager5 |
Fournit l'accès aux événements IVsUpdateSolutionEvents4. |
IVsSolutionBuildManager6 | |
IVsSolutionEvents |
Interface d'écoute qui surveille les notifications des modifications dans la solution. |
IVsSolutionEvents2 |
Interface d'écoute qui surveille les notifications des modifications dans la solution. |
IVsSolutionEvents3 |
Interface d'écoute qui surveille les notifications des modifications dans la solution. |
IVsSolutionEvents4 |
Interface d'écoute qui surveille les notifications des modifications dans la solution. |
IVsSolutionEvents5 |
Interface d'écoute qui surveille les notifications des modifications dans la solution. |
IVsSolutionEvents6 |
Fournit des événements associés aux solutions. |
IVsSolutionEvents7 | |
IVsSolutionEvents8 | |
IVsSolutionEventsProjectUpgrade |
Fournit une méthode appelée après la mise à niveau d'un projet. |
IVsSolutionLoadEvents |
Implémenté par les clients intéressés par les événements de solution. Abonnez-vous à ces événements via AdviseSolutionEvents(IVsSolutionEvents, UInt32). |
IVsSolutionLoadManager |
Contrôle le chargement des projets dans une solution. Les extendeurs utilisent cette interface pour définir la priorité de chargement des projets ou des types de projets. |
IVsSolutionLoadManagerSupport |
Prend en charge la gestion du chargement des projets dans une solution. |
IVsSolutionLogger |
Implémenté par la solution et utilisé par les projets pour signaler les problèmes liés au chargement du projet. Il peut être obtenu à partir de la SVsSolution. |
IVsSolutionPersistence |
Facilite l'écriture des propriétés spécifiques au package et des options dans le fichier de la solution (.sln), et, inversement, le chargement des propriétés et des options à partir du fichier. |
IVsSolutionUIEvents |
Filtre les événements dans l'Explorateur de solutions. |
IVsSolutionUIHierarchyWindow |
Fournit l'accès par programme à la fenêtre Explorateur de solutions. |
IVsSpecifyProjectDesignerPages |
Prend en charge la modification des propriétés du projet avec un éditeur (concepteur de projet) plutôt que par le biais de la boîte de dialogue Propriétés du projet. Implémenté sur l'objet de recherche du projet au lieu des ISpecifyPropertyPages. |
IVsSQLCLRReferences |
Gère les références aux procédures SQL compilées dans les assemblys. Gère la boîte de dialogue AjouterNouveauReference, ainsi que la coordination du cache local et des SQL Server. Vous pouvez obtenir une instance de l'interface à partir du service SVsSQLCLRReferences (SID_SVsSQLCLRReferences). |
IVsSQLCLRReferencesUpdateCallback |
Définit la fonction de rappel pour signaler les modifications dans les procédures SQL compilées dans les assemblys. |
IVsStartPageDownload |
Implémenté par le service de téléchargement de page de démarrage. Permet au client page de démarrage d’activer un service de téléchargement pour la page de démarrage sur un thread d’arrière-plan. Elle doit uniquement être utilisée en interne par l’implémentation de la page de démarrage. |
IVsStartupProjectsListService |
Représente une liste de projets de démarrage. |
IVsStatusbar |
Permet d'accéder à la barre d'état de l'environnement. |
IVsStatusbar3 |
Permet d'accéder à la barre d'état de l'environnement. |
IVsStatusbarUser |
Utilisé pour définir chaque utilisateur de la barre d'état. |
IVsStatusbarUser2 |
Utilisé pour définir chaque utilisateur de la barre d'état. |
IVsStringMap |
Gère un ensemble de paires clé-valeur de chaînes. |
IVsStrongNameKeys |
Fournit des méthodes d'utilitaire de clé de nom fort communes. Vous pouvez obtenir une instance de cette interface à partir du service SVsStrongNameKeys (SID_SVsStrongNameKeys). |
IVsStrongNameKeys2 |
Fournit des méthodes d'utilitaire de clé de nom fort communes supplémentaires. |
IVsStructuredFileIO |
Fournit un moyen commun d'effectuer plusieurs enregistrements de format. Vous pouvez obtenir une instance de l'interface à partir du service SVsStructuredFileIO (SID_SVsStructuredFileIO). |
IVsStructuredFileIOHelper |
Permet la substitution des chaînes localisées pour les jetons trouvés dans des fichiers persistants. |
IVsSupportCodeDefView |
Indique que l’objet de données doc d’implémentation prend en charge la fenêtre CodeDefinitionView. |
IVsSupportItemHandoff |
Prend en charge le transfert d'un élément d'un projet vers un autre. Cette interface est implémentée par le projet qui transfère l'élément. |
IVsSupportItemHandoff2 |
Donne au projet de récepteur la possibilité d'effectuer tout traitement nécessaire du document devant être remis. |
IVsSwatchClient |
Cette interface est déconseillée à partir de Visual Studio 2010. Le shell Visual Studio ne reconnaît plus cette interface. |
IVsSymbolicNavigationManager |
Gère la liste de gestionnaires de IVsSymbolicNavigationNotify inscrits sur une base à portée de projet. Obtient une interface |
IVsSymbolicNavigationNotify |
Facilite la redirection de la définition Goto sur un symbole de code. |
IVsTargetFrameworkAssemblies |
Fournit la prise en charge de base pour cibler plusieurs versions de framework. |
IVsTask |
Fournit des méthodes qui interagissent avec une tâche, telle que son démarrage, son annulation ou l'ajout de continuations. |
IVsTask2 |
Étend IVsTask pour ajouter la prise en charge des messages spécifiques à une tâche qui s’affichent dans la boîte de dialogue d’attente thread lorsque le thread d’interface utilisateur est bloqué sur une tâche. Si un WaitMessage n’est pas spécifié, un message générique (en attente de la fin d’une opération requise...) est utilisé. |
IVsTaskBody |
Cette interface et sa méthode sont utilisées pour encapsuler un corps de travail qui va être exécuté dans une tâche. Au lieu d'utiliser cette interface, vous devez utiliser les classes d'assistance trouvées dans l'espace de noms du VsTaskLibraryHelper pour les fichiers managés ou Include du |
IVsTaskCompletionSource |
Interagit avec une source d'achèvement de tâche pour définir son état et obtenir l'instance interne de IVsTask. |
IVsTaskItem |
Fournit des méthodes pour modifier le comportement de tâche. |
IVsTaskItem2 |
Fournit des méthodes pour modifier le comportement de tâche. |
IVsTaskItem3 |
Ajoute du contenu à la fenêtre TaskList. |
IVsTaskList |
Gère les listes de tâches fournies par les fournisseurs de tâches. |
IVsTaskList2 |
Manipule des éléments dans la fenêtre TaskList. Implémenté par l'environnement, même si vous pouvez écrire votre propre implémentation pour fournir des éléments de tâche personnalisés. |
IVsTaskList3 |
Fournit les mises à jour de tâches asynchrones pour des fournisseurs spécifiques (ou tous les fournisseurs) dans les listes de tâches et d'erreurs. |
IVsTaskListEvents |
Fournit un jeu d'événements pour les événements liés à la liste des tâches. |
IVsTaskProvider |
Fournit des tâches à la liste des tâches. |
IVsTaskProvider2 |
Fournit des tâches à la liste des tâches. |
IVsTaskProvider3 |
Prend en charge l'ajout de contenu à la fenêtre d'affichage de tâche. Définit le fournisseur d'informations avec la manipulation des colonnes de la fenêtre. |
IVsTaskProvider4 |
Fournit des méthodes de tâche. |
IVsTaskProvider5 |
Prend en charge les images. |
IVsTaskSchedulerService |
Crée et interagit avec des blocs de tâches Asynchrous. |
IVsTaskSchedulerService2 |
Fournit des méthodes de planification des tâches. |
IVsTemplateInfo | |
IVsTestLog |
Fournit une méthode pour consigner le temps d’inactivité. |
IVsTextBufferProvider |
Permet à objet DocData de déléguer l'implémentation de mémoire tampon de texte (IVsTextLines). |
IVsTextOut |
Expose les mesures de texte Unicode de l'éditeur principal et les méthodes d'affichage. Implémenté par l'environnement. |
IVsThemeThumbnailProvider |
Fournit une méthode pour obtenir une miniature de thème. |
IVsThreadedWaitDialog |
Affiche une boîte de dialogue utilisée en attendant qu'une action se termine. La boîte de dialogue est affichée dans un thread d'arrière-plan, distinct afin que l'environnement puisse réagir même quand il est occupé. Vous pouvez obtenir une instance de cette interface à partir du service SVsThreadedWaitDialog (SID_SVsThreadedWaitDialog). |
IVsThreadedWaitDialog2 |
Implémentée par le shell Visual Studio. Cette interface fournit une boîte de dialogue modale à afficher sur un thread d'arrière-plan afin que l'IDE réagisse même lorsque le thread de premier plan est occupé par une opération importante. Vous pouvez obtenir cette interface via SVsThreadedWaitDialogFactory. Cette boîte de dialogue diffère de IVsThreadedWaitDialog parce qu'elle peut contenir simultanément une barre de progression et un bouton Annuler. Elle prend également en charge la progression avec des pourcentages précis. |
IVsThreadedWaitDialog3 |
Implémentée par le shell Visual Studio. Cette interface fournit une boîte de dialogue modale à afficher sur un thread d'arrière-plan afin que l'IDE réagisse même lorsque le thread de premier plan est occupé par une opération importante. Vous pouvez obtenir cette interface via SVsThreadedWaitDialogFactory. Cette boîte de dialogue diffère de IVsThreadedWaitDialog parce qu'elle peut contenir à la fois une barre de progression et un bouton Annuler. Elle prend également en charge la progression avec un pourcentage précis. |
IVsThreadedWaitDialog4 |
Fournit des méthodes pour indiquer aux appelants si la boîte de dialogue a été démarrée ou simplement une opération non opérationnelle. |
IVsThreadedWaitDialogCallback |
Permet au client de recevoir des événements sur les modifications apportées à la boîte de dialogue thématique d'attente. |
IVsThreadedWaitDialogFactory |
Fabrique pour créer des boîtes de dialogue thématiques d'attente. |
IVsThreadPool |
Gère les opérations d'arrière-plan dans l'environnement. |
IVsThreadSafeCommandWindow |
Publie les commandes qui sont gérées sur le thread principal, qui appelle ensuite les gestionnaires normaux. |
IVsToolbarTrayHost |
Gère les éléments dans le plateau de barre d'outils. |
IVsToolbox |
Utilisé pour gérer la |
IVsToolbox2 |
Utilisé pour gérer la boîte à outils. |
IVsToolbox3 |
Fournit la prise en charge de la persistance et de la localisation d’une boîte à outils. Étend mais n'hérite pas de IVsToolbox2. Vous pouvez obtenir une instance de l'interface à partir du service SVsToolbox (SID_SVsToolbox). |
IVsToolbox4 |
Fournit la prise en charge de la persistance et de la localisation d’une boîte à outils. Étend mais n'hérite pas de IVsToolbox3. Vous pouvez obtenir une instance de l'interface à partir du service SVsToolbox (SID_SVsToolbox). |
IVsToolbox5 |
Fournit des méthodes supplémentaires pour IVsToolbox. |
IVsToolbox6 |
Autres méthodes utilisées pour gérer la boîte à outils. |
IVsToolbox7 | |
IVsToolboxActiveUserHook |
Prend en charge l’interception et la modification des interactions de boîte à outils, y compris le glisser-déplacer. |
IVsToolboxClipboardCycler |
Fournit la prise en charge du Presse-papiers circulaire dans les fenêtres de document et les fenêtres Outil. |
IVsToolboxClipboardCycler2 | |
IVsToolboxDataProvider |
Demande les informations des fournisseurs de données concernant les objets de données qu'ils prennent en charge. |
IVsToolboxDataProvider2 |
Fournit une prise en charge des fonctionnalités supplémentaires de boîte à outils. En particulier, IVsToolboxDataProvider2 est utilisé pour implémenter la persistance de boîte à outils via la fonctionnalité vssettings. Les utilisateurs enregistrent et récupèrent ces informations via la commande Paramètres d’importation/exportation, qui se trouve dans le menu Outils de l’IDE. |
IVsToolboxDataProviderRegistry |
Inscrit un fournisseur de données Boîte à outils. |
IVsToolboxItemProvider |
Implémenté par les packages qui souhaitent fournir des éléments de boîte à outils inscrits de manière statique (sur le même objet que le IVsPackage). |
IVsToolboxItemProvider2 | |
IVsToolboxPageChooser |
Fournit une méthode que Visual Studio utilise pour accéder à la page de la boîte à outils préférée. |
IVsToolboxUser |
Envoie une notification sur les éléments de boîte à outils au propriétaire de ces éléments. |
IVsToolsOptions |
Gère une boîte de dialogue Options des outils. L'environnement implémente cette interface. |
IVsToolsOptionsHelp | |
IVsToolWindowFactory |
Fournit aux VSPackages la possibilité de créer plusieurs fenêtres Outil. |
IVsToolWindowToolbar |
Obtient la taille de la bordure et définit l'espace de bordure pour une fenêtre Outil. Vous devez implémenter cette interface pour fournir des informations dans la barre d'outils hébergée dans la fenêtre Outil à propos de sa surface d'hébergement. |
IVsToolWindowToolbarHost |
Fournit un contrôle des fonctionnalités relatives à une barre d'outils de la fenêtre Outil. |
IVsToolWindowToolbarHost2 |
Implémenté par l’interpréteur de commandes Visual Studio, et peut être récupéré à partir du IVsToolWindowToolbarHost qui est retourné en tant que paramètre out à partir de l’une des méthodes IVsUIShellX.SetupToolbar(). Il est utilisé par les clients de la fenêtre Outil qui souhaitent disposer d'une barre d'outils dans leur fenêtre et doivent fournir une cible de déplacement spécifique pour intercepter les opérations de glisser-déplacer sur la zone de la barre d'outils. |
IVsToolWindowToolbarHost3 |
Fournit un contrôle supplémentaire des fonctionnalités relatives à une barre d'outils de la fenêtre Outil. |
IVsToolWindowToolbarHost4 | |
IVsTrackBatchRetargetingEvents |
Reçoit une notification lorsqu'un reciblage traité par lots se produit. |
IVsTrackProjectDocuments2 |
Utilisé par les projets pour demander à l'environnement l'autorisation d'ajouter, de supprimer, de renommer un fichier ou un répertoire dans une solution. |
IVsTrackProjectDocuments3 |
Cette interface autorise le traitement par lots, la coordination des verrous sur des fichiers et une méthode avancée de OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]). |
IVsTrackProjectDocuments4 |
Utilisé par les projets pour demander à l'environnement l'autorisation de supprimer un fichier ou un répertoire dans une solution. |
IVsTrackProjectDocumentsEvents2 |
Avertit les clients des modifications apportées aux fichiers ou aux répertoires de projet. |
IVsTrackProjectDocumentsEvents3 |
Reçoit des appels effectués dans l'interface IVsTrackProjectDocuments3. Il fournit la prise en charge des requêtes de traitement par lots et de la coordination de l'accès aux fichiers. |
IVsTrackProjectDocumentsEvents4 |
Avertit les clients des autres modifications apportées aux fichiers ou aux répertoires de projet. |
IVsTrackProjectRetargeting |
Utilisé par les projets pour signaler qu'ils souhaitent recevoir les événements de reciblage de projet et signaler que les événements sont sur le point de se produire. |
IVsTrackProjectRetargeting2 |
Fournit des méthodes pour les projets de reciblage. |
IVsTrackProjectRetargetingEvents |
Reçoit une notification lorsque un reciblage d'événements se produit. |
IVsTrackSelectionEx |
Indique à l'environnement une modification de la sélection actuelle et permet d'accéder aux informations sur la hiérarchie et les éléments concernant la nouvelle sélection. |
IVsTypeLibraryWrapper |
Cette interface est implémentée par tous les outils d'habillage. |
IVsTypeLibraryWrapperBatchSupport |
Encapsule les types en mode batch et les traite pour un domaine d'application spécifique. |
IVsTypeLibraryWrapperCallback |
Permet aux outils de wrapper de communiquer avec le système de projet et de récupérer les wrappers existants pour une bibliothèque de types donnée. |
IVsUIAccelerator |
Fournit des informations sur les touches accélérateur. |
IVsUICollection |
Représente une collection de sources de données d'interface utilisateur. |
IVsUICollectionChangeEvents |
Reçoit des notifications lorsqu'une collection change. |
IVsUIContextEvents | |
IVsUIContextMonitor | |
IVsUIDataConverter |
Convertit les données d'un format à un autre. |
IVsUIDataConverterManager |
Inscrit des convertisseurs pour des types d'informations supplémentaires. |
IVsUIDataSource |
Représente une source de données d'interface utilisateur de Visual Studio. |
IVsUIDataSourcePropertyChangeEvents |
Reçoit des appels lorsqu'un paramètre change. |
IVsUIDispatch |
Gère les verbes d'une source de données pour l'interface utilisateur de Visual Studio. |
IVsUIDynamicCollection |
Représente une collection modifiable dans l'interface utilisateur de Visual Studio. |
IVsUIElement |
Représente un élément d'interface spécifique à une non-plateforme. |
IVsUIElementPane |
Implémenté par les packages qui prennent en charge la création de fenêtres de document ou de fenêtres Outil. |
IVsUIEnumDataSourceProperties |
Gère une liste de propriétés de la source de données. |
IVsUIEnumDataSourceVerbs |
Gère une énumération de verbes pour une source de données d'interface utilisateur de Visual Studio. |
IVsUIEventSink |
Intercepte les notifications d'événements des événements de source de données Visual Studio. |
IVsUIFactory |
Représente une fabrique d'interface qui crée des objets IVsUIElement. |
IVsUIHierarchy |
Redirige les commandes que vous appelez vers la fenêtre de hiérarchie appropriée au lieu du gestionnaire de commandes standard. |
IVsUIHierarchyNativeWindow |
Fournit des méthodes pour les fenêtres natives. |
IVsUIHierarchyWindow |
Implémenté par l'environnement pour afficher les hiérarchies écrites par les VSPackages. |
IVsUIHierarchyWindow2 |
Implémenté par l'environnement pour afficher les hiérarchies écrites par les VSPackages. |
IVsUIHierWinClipboardHelper |
Coordonne les opérations de presse-papiers entre les hiérarchies dans une fenêtre hiérarchie d'interface utilisateur. |
IVsUIHierWinClipboardHelperEvents |
Fournit des notifications du Presse-papiers à la hiérarchie source dans une opération de coupe ou de copie. |
IVsUIObject |
Contient des actions courantes pour les objets interface utilisateur de Visual Studio. |
IVsUIShell |
Cette interface fournit l'accès aux fonctionnalités de base, y compris à l'accès et à la création des fenêtres d'outils et de documents. |
IVsUIShell2 |
Étend la fonctionnalité de l'interface IVsUIShell en fournissant l'accès à des fonctionnalités de fenêtre supplémentaires. |
IVsUIShell3 |
Étend la fonctionnalité de l'interface IVsUIShell en fournissant l'accès à des fonctionnalités de fenêtre supplémentaires. |
IVsUIShell4 |
Fournit des méthodes pour la barre d'outils. |
IVsUIShell5 |
Étend la fonctionnalité de l'interface IVsUIShell en fournissant l'accès à des fonctionnalités de fenêtre supplémentaires. |
IVsUIShell6 |
Fournit des fonctionnalités d’interpréteur de commandes. |
IVsUIShell7 |
Fournit l’accès aux fonctionnalités de fenêtrage de base, y compris l’accès aux fenêtres d’outils et aux fenêtres de document et leur création. |
IVsUIShellArrangeWindows |
Fournit des méthodes pour calculer les modifications de taille de fenêtre. |
IVsUIShellDocumentWindowMgr |
Enregistre et extrait d'un flux, d'une position de fenêtre, d'un type d'éditeur et d'une vue pour toutes les fenêtres actives. Implémenté par l'environnement. Rarement utilisé. |
IVsUIShellOpenDocument |
Contrôle l'état des documents ouverts dans l'environnement. |
IVsUIShellOpenDocument2 |
Fournit la liste des générateurs d'aperçu de document par défaut. Implémenté par l'environnement. Étend, mais n'hérite pas de IVsUIShellOpenDocument. |
IVsUIShellOpenDocument3 |
Contrôle l'état des documents ouverts dans l'environnement. |
IVsUIShellOpenDocument4 |
Fournit des méthodes supplémentaires pour ouvrir des documents. |
IVsUISimpleDataSource |
Représente l'interface de base pour Microsoft.VisualStudio.IVsUIDataSourcePropertyChangeEvents et Microsoft.VisualStudio.IVsUICollectionChangeEvents. |
IVsUIWin32Bitmap |
Utilisé par les types bitmap au format Win32 pour encapsuler des objets HBITMAP. |
IVsUIWin32Bitmap2 | |
IVsUIWin32Element |
Gère les éléments visuels Win32 dans l'interface utilisateur de Visual Studio. |
IVsUIWin32Icon |
Gère les éléments HICON dans l'interface utilisateur de Visual Studio. |
IVsUIWin32Icon2 | |
IVsUIWin32ImageList |
Gère les éléments HIMAGELIST dans l'interface utilisateur de Visual Studio. |
IVsUIWin32ImageList2 | |
IVsUIWpfElement |
Crée des éléments d'infrastructure Windows Presentation Foundation pour l'interface utilisateur de Visual Studio. |
IVsUIWpfLoader |
Crée et affiche un élément visuel Windows Presentation Foundation (WPF). |
IVsUpdateSolutionEvents |
Implémenté par les VSPackages pour recevoir des événements de build des builds de solution et de projet. |
IVsUpdateSolutionEvents2 |
Implémenté par les VSPackages pour recevoir des événements de build des builds de solution et de projet. |
IVsUpdateSolutionEvents3 |
Définit des événements pour les modifications de la configuration de solution. Étend mais n'hérite pas de IVsUpdateSolutionEvents2 et de IVsUpdateSolutionEvents. Pour surveiller ces événements, implémentez l'interface et utilisez-la comme argument de la méthode AdviseUpdateSolutionEvents3(IVsUpdateSolutionEvents3, UInt32) de IVsSolutionBuildManager3. |
IVsUpdateSolutionEvents4 |
Définit des événements pour les modifications de la configuration de solution. Pour surveiller ces événements, implémentez l'interface et utilisez-la comme argument de la méthode AdviseUpdateSolutionEvents4(IVsUpdateSolutionEvents4, UInt32) de IVsSolutionBuildManager5. |
IVsUpdateSolutionEvents5 | |
IVsUpdateSolutionEventsAsync |
Cette interface est implémentée par les clients de SolutionBuildManager qui doivent pouvoir répondre à l’événement UpdateSolution_EndLastUpdateActionAsync. Lorsque les clients ont terminé leur travail, ils appellent la méthode CompleteLastUpdateAction() sur le rappel fourni, indiquant que solutionBuildManager n’a plus besoin de les attendre. Cela permet aux clients d’éviter le blocage pour un travail éventuellement de longue durée sur le thread d’interface utilisateur. |
IVsUpdateSolutionEventsAsyncCallback |
Fournit une méthode permettant aux implémenteurs asynchrones de UpdateSolution_EndLastUpdateActionAsync d’informer solutionBuildManager lorsque leur travail est terminé. Consultez IVsUpdateSolutionEventsAsync. |
IVsUpgradeBuildPropertyStorage |
Met à niveau les informations relatives à la génération dans un fichier projet. |
IVsUpgradeLogger |
Signale des erreurs et des messages d'information. |
IVsUpgradeLogger2 |
Signale des erreurs et des messages d'information. |
IVsUserContext |
Gère les attributs et les mots clés (contexte et sous-contexte) dans le conteneur de contexte ou de sous-contexte. |
IVsUserContextCustomize |
Fournit des informations sur l'étendue de contexte pour les recherches par mot clé. |
IVsUserContextItem |
Décrit le contexte F1Help d’un élément. Membre de IVsUserContextItemCollection. |
IVsUserContextItemCollection |
Gère une collection indexée d'éléments de contexte (IVsUserContextItem) pour une utilisation dans l'aide contextuelle. |
IVsUserContextItemEvents |
Définit la méthode appelée lorsqu'il existe des éléments d'aide contextuelle disponibles. Implémente cette interface et la passe à la méthode AdviseContextItemEvents(IVsUserContextItemEvents, UInt32) de l'interface IVsMonitorUserContext pour recevoir la notification d'événement. |
IVsUserContextItemProvider |
Définit un fournisseur d'éléments d'aide contextuelle. Implémente votre fournisseur et l'inscrit auprès de la méthode RegisterItemProvider(IVsUserContextItemProvider, UInt32) de l'interface IVsMonitorUserContext. |
IVsUserContextUpdate |
Vous permet de mettre à jour le conteneur de contexte lorsqu'une notification de mise à jour est reçue. |
IVsUserSettings |
Interface implémentée par les VSPackages qui ont besoin de leurs informations d’état conservées par le mécanisme de paramètres Visual Studio. |
IVsUserSettings2 |
Fournit de l’aide sur l’importation et l’exportation des paramètres. |
IVsUserSettings3 | |
IVsUserSettingsMigration |
Migre les paramètres utilisateur. |
IVsUserSettingsQuery |
Permet à un VSPackage d'indiquer si ses paramètres doivent être enregistrés. |
IVsVba |
Obsolète. |
IVsWebAppMigration |
Fournit des méthodes pour migrer des projets Web. |
IVsWebBrowser |
Manipule un navigateur Web. Retourné par la méthode CreateWebBrowser(UInt32, Guid, String, String, IVsWebBrowserUser, IVsWebBrowser, IVsWindowFrame) de l'interface IVsWebBrowsingService. Vous pouvez obtenir une instance de l'interface IVsWebBrowsingService à partir du service SVsWebBrowsingService (SID_SVsWebBrowsingService). |
IVsWebBrowserUser |
Fournit un moyen pour les clients de IVsWebBrowsingService de contrôler le contrôle de navigateur Web hébergé. |
IVsWebBrowserUser2 |
Permet à un client de IVsWebBrowsingService d'offrir des services au contrôle de navigateur hébergé. Étend mais n'hérite pas de IVsWebBrowserUser. |
IVsWebBrowsingService |
Permet à un package de créer et contrôler une session de navigation Web. Vous pouvez obtenir une instance de cette interface à partir du service SVsWebBrowsingService (SID_SVsWebBrowsingService). |
IVsWebFavorites |
Active un package à ajouter à la liste des favoris d’un utilisateur. Vous pouvez obtenir une instance de l'interface à partir du service SVsWebFavorites (SID_SVsWebFavorites). |
IVsWebMigration |
Fournit de l’aide sur la migration web. |
IVsWebMigrationService |
Fournit de l’aide à la migration de projets web. |
IVsWebPreview |
Permet à un package d'afficher un aperçu d'une page Web, généralement dans une fenêtre enfant. Vous pouvez obtenir une instance de l'interface à partir du service SVsWebPreview (SID_SVsWebPreview). |
IVsWebPreviewAction |
Définit des méthodes à appeler en réponse à des événements d'aperçu Web. Implémente l'interface et l'utilise avec les méthodes d'aperçu Web PreviewURL(IVsWebPreviewAction, String) et PreviewURLEx(IVsWebPreviewAction, String, UInt32, Int32, Int32) de l'interface IVsWebPreview. |
IVsWebProject |
Implémenté par les objets de projet Web qui souhaitent utiliser l'interface IVsAddNewWebProjectItemDlg. |
IVsWebProxy |
Interface de service proxy Web. |
IVsWebService |
Représente un service Web unique offert par un projet. Géré dans le cadre d'une collection de services Web détenue par le IVsWebServiceProvider. |
IVsWebService3 |
Représente un service Web unique qui prend en charge une connaissance plus approfondie des points de terminaison et des informations de découverte des métadonnées au moment de la conception. Pour accéder à cet objet, s'il est pris en charge, effectuer une requête (QueryInterface) à partir d'une instance IVsWebService. |
IVsWebServiceEndpoint |
Représente un point de terminaison unique d'un service Web (si un point de terminaison de service ou un point de terminaison de découverte des métadonnées). |
IVsWebServiceEvents |
Définit les événements appelés lorsqu'un service Web est supprimé, renommé ou modifié. Utilisé en tant qu'argument de la méthode AdviseWebServiceEvents(IVsWebServiceEvents, UInt32) de l'interface IVsWebService. |
IVsWebServiceProvider |
Gère une collection de services Web (IVsWebService) et appelle les méthodes appropriées sur les événements. |
IVsWebServiceProviderDebug |
Permet à un système de projet de personnaliser la façon dont le processus de travail d'un service Web particulier est débogué. Cette interface est obtenue en appelant |
IVsWebServiceProviderEvents |
Définit des méthodes appelées lorsque les services Web sont ajoutés ou supprimés de la collection de fournisseur de service Web. Utilisé en tant qu'argument dans la méthode AdviseWebServiceProviderEvents(IVsWebServiceProviderEvents, UInt32) de l'interface IVsWebServiceProvider. |
IVsWebURLMRU |
Permet à un package d'ajouter une URL à la liste des URL utilisées le plus récemment et d'obtenir une liste de toutes les URL de la liste des fichiers récents. Vous pouvez obtenir une instance de l'interface à partir du service SVsWebURLMRU (SID_SVsWebURLMRU). |
IVsWindowFrame |
Permet d'accéder aux comportements et aux propriétés des frames de la fenêtre d'environnement, pour à la fois l'outil et les fenêtres de document. |
IVsWindowFrame2 |
Permet à un frame de fenêtre d'envoyer des notifications à toute personne qui souhaite être avertie des événements IVsWindowFrameNotify . |
IVsWindowFrame3 |
Implémentée par le shell Visual Studio sur les objets IVsWindowFrame qui représentent des fenêtres Outil et des fenêtres de document. Cette interface peut être récupérée par QueryInterface à partir d'un objet IVsWindowFrame. |
IVsWindowFrame4 |
Implémenté par l’environnement Visual Studio sur des IVsWindowFrame4objets pour les fenêtres d’outils et les fenêtres de document. Cette interface peut être récupérée par QueryInterface à partir d’un IVsWindowFrame pointeur. |
IVsWindowFrame5 |
Permet d'accéder aux comportements et aux propriétés des frames de la fenêtre d'environnement, pour à la fois l'outil et les fenêtres de document. |
IVsWindowFrame6 | |
IVsWindowFrameEvents |
Fournit des événements pour les cadres de fenêtre. |
IVsWindowFrameEvents2 | |
IVsWindowFrameEvents3 | |
IVsWindowFrameNotify |
Avertit un package des modifications apportées à l'un de ses frames de fenêtre. Remplacé par IVsWindowFrameNotify3. |
IVsWindowFrameNotify2 |
Avertit les clients lorsqu'un frame de fenêtre est fermé. |
IVsWindowFrameNotify3 |
Avertit un VSPackage lorsque des modifications sont apportées à l'un de ses frames de fenêtre. |
IVsWindowFrameNotify4 | |
IVsWindowFrameSwitcher |
Gère une fenêtre Outil qui prend en charge le basculement entre plusieurs vues de zone cliente. |
IVsWindowPane |
Fournit les fonctionnalités du volet de la fenêtre de base. |
IVsWindowPaneCommit |
Permet à une fenêtre de valider les modifications en attente dans un contrôle qui a le focus avant qu'une autre commande soit appelée. |
IVsWindowPaneCommitFilter |
Permet l'interception d'une commande qui validerait des modifications avant la validation des modifications. |
IVsWindowSearch |
Implémenté par une fenêtre qui souhaite avoir du contenu pouvant faire l’objet d’une recherche. L’hôte de recherche appelle cette interface pour lancer la recherche ou obtenir les options de recherche. Lorsque l’interface est implémentée par une fenêtre d’outil sur la classe IVsWindowPane ou sur VSFPROPID_ViewHelper, elle est appelée par l’interpréteur de commandes sur SearchEnabled pour case activée si la recherche est activée pour la fenêtre d’outil. L’interpréteur de commandes configure automatiquement un hôte de recherche associé à la fenêtre, à l’aide de l’emplacement par défaut du contrôle de recherche dans la zone frame/barre d’outils de l’interpréteur de commandes. |
IVsWindowSearchBooleanOption |
Implémente les options booléennes pour le menu contextuel du contrôle de recherche courant. |
IVsWindowSearchCommandOption |
Fournit des options d'interface utilisateur pour le contrôle de recherche commun instantané. |
IVsWindowSearchCustomFilter |
Fournit un filtre de recherche personnalisée pour la chaîne recherchée. |
IVsWindowSearchEvents |
Indique à l'hôte de fenêtre que les modifications se sont produites dans les filtres ou les options de recherche qui doivent être répercutées dans l'interface utilisateur. |
IVsWindowSearchFilter |
Fournit des informations sur le filtre de recherche de la fenêtre. |
IVsWindowSearchHost |
Installe un contrôle de recherche. |
IVsWindowSearchHostFactory |
Crée un contrôle de recherche de fenêtre. Cette interface est implémentée par l'environnement Visual Studio, et est obtenue à partir du service SVsWindowSearchHostFactory. |
IVsWindowSearchOption |
Fournit des options affichables pour le contrôle de recherche de la fenêtre. |
IVsWindowSearchSimpleFilter |
Fournit un filtre de base de recherche pour le contrôle de recherche. |
IVsWindowView |
Contrôle une partie de la zone cliente d'une fenêtre. Une des nombreuses interfaces que vous pouvez implémenter dans l'objet DocView ou ViewHelper pour remplacer d'autres interfaces. Rarement utilisé. |
IVsWorkingFolders | |
IVsWorkingFoldersEvents | |
IVsWritableSettingsStore |
Gère un magasin modifiable pour lire/énumérer et créer/supprimer des paramètres. Elle est obtenue à partir de la méthodeGetWritableSettingsStore(UInt32, IVsWritableSettingsStore). Elle est dérivée de l'interface IVsSettingsStore pour hériter des fonctionnalités de lecture/d'énumération de cette interface. |
IVsXMLMemberData |
Extrait des informations relatives à un membre d'une représentation XML. Retourné par la méthode GetMemberDataFromXML(String, IVsXMLMemberData) de l'interface IVsXMLMemberIndexService. Vous pouvez obtenir une instance de cette interface provenant du service SVsXMLMemberIndexService (SID_SVsXMLMemberIndexService). |
IVsXMLMemberData3 |
Extrait des informations relatives à un membre d'une représentation XML. Étend mais n'hérite pas de IVsXMLMemberData. Interroge un objet retournant IVsXMLMemberData pour voir s'il prend en charge IVsXMLMemberData3. |
IVsXMLMemberData4 |
Extrait les informations de la documentation XML. |
IVsXMLMemberData5 |
Extrait des informations de la documentation XML. |
IVsXMLMemberData6 | |
IVsXMLMemberDataCallBack |
Fournit le nom complet d'un membre dans la documentation XML qui représente des métadonnées. |
IVsXMLMemberDataCapability |
Représente les informations relatives aux fonctionnalités dans la documentation XML. |
IVsXMLMemberDataDeprecation |
Fournit des informations sur la dépréciation des membres XML. |
IVsXMLMemberDataRegisterCallBack |
Inscrit une interface IVsXMLMemberDataCallBack. |
IVsXMLMemberIndex |
Crée un index des membres dans les documents XML correspondant aux fichiers de métadonnées. Implémenté par l'environnement. Retourné par la méthode CreateXMLMemberIndex(String, IVsXMLMemberIndex) de l'interface IVsXMLMemberIndexService. |
IVsXMLMemberIndexService |
Permet d'accéder à la documentation XML correspondant aux fichiers de métadonnées donnés. Vous pouvez obtenir une instance de l'interface à partir du service SVsXMLMemberIndexService (SID_SVsXMLMemberIndexService). |
IWebApplicationCtxSvc |
Installe l'infrastructure IntelliSense pour un fichier en retournant une interface IServiceProvider que vous pouvez utiliser avec le fichier. Vous pouvez obtenir une instance de l'interface provenant du service SWebApplicationCtxSvc (SID_SWebApplicationCtxSvc). |
IWebClassLibProject |
Fournit des méthodes pour les projets de bibliothèque de classes web. |
IWebClassLibProjectEvents |
Fournit des événements de bibliothèque de classes web. |
IWebClassLibProjectSvc |
Fournit des méthodes pour créer des bibliothèques de classes web. |
IWebFileCtxService |
Prépare l'infrastructure IntelliSense pour un fichier d'assembly spécifié. Vous pouvez obtenir une instance de l'interface à partir du service SWebFileCtxService (SID_SWebFileCtxService). |
SApplicationObject |
Passé à GetService(Type) pour retourner une référence à l’objet DTE. |
SAppxManifestDesignerService |
Passé à GetService(Type) pour retourner une référence à IAppxManifestDesignerService. |
SAsyncServiceProvider |
ID de service pour le service IAsyncServiceProvider. |
SBuilderWizardManager |
Passé à GetService(Type) pour retourner une référence à IBuilderWizardManager. |
SCodeNavigate |
Passé à GetService(Type) pour retourner une référence à ICodeNavigate. |
SCompEnumService |
Passé à GetService(Type) pour retourner une référence à une interface IVsProvideComponentEnumeration . |
SDirList |
Ce service ne retourne pas IDirList. Consultez la documentation de cette interface pour obtenir une explication sur la façon dont elle peut être obtenue. |
SDTE |
Passé à GetGlobalService(Type) pour retourner une référence à l'environnement de développement intégré (IDE) Visual Studio. |
SExtendedTypeLib |
Passé à GetService(Type) pour retourner une référence à IExtendedTypeLib. |
SExtensionManager |
Utilisé pour demander une référence au gestionnaire d'extensions Visual Studio. |
SharedMSBuildFilesManagerHierarchy |
Hiérarchie de projet avec des fichiers MSBuild partagés. Dans la boîte de dialogue Enregistrer les modifications, ce fichier projet s’affiche avec le nom « [Fichiers de projet MSBuild partagés] ». Ce nœud apparaît dans la boîte de dialogue Enregistrer les modifications lorsqu’il existe des fichiers MSBuild partagés qui doivent être enregistrés et que les fichiers n’ont pas d’affinité avec un projet de ressources partagées particulier. Un nouveau singleton instance de cette hiérarchie est créé (si nécessaire) pour chaque solution et fermé à la fermeture de la solution. Cette hiérarchie singleton a toujours la même valeur que sa VSHPROPID_ProjectIDGuid propriété. Le projet SharedMSBuildFilesManagerHierarchy prend en charge les VSHPROPID_SharedProjectHierarchy propriétés et VSHPROPID_SharedAssetsProject pour chacun de ses éléments de projet de fichier MSBuild partagés. |
SharedProjectReferenceProviderGuid |
Guid pour l’onglet Référence de projet partagé dans la boîte de dialogue Ajouter un gestionnaire de références. |
SIVsPackageDynamicToolOwner |
Passé à GetService(Type) pour retourner une référence à IVsPackageDynamicToolOwner. |
SLicensedClassManager |
Passé à GetService(Type) pour retourner une référence à ILicensedClassManager. |
SLocalRegistry |
Passé à GetService(Type) pour retourner une référence aux interfaces ILocalRegistry et ILocalRegistry2. |
SOleComponentUIManager |
Passé à GetService(Type) pour retourner une référence à une interface IOleComponentUIManager ou IOleInPlaceComponentUIManager. |
SOleInPlaceComponent |
Passé à GetService(Type) pour retourner une référence à IOleInPlaceComponent. |
SOleInPlaceComponentSite |
Passé à GetService(Type) pour retourner une référence à IOleInPlaceComponentSite. |
SProfferAsyncService |
Service pour le service IAsyncServiceProvider. |
SProfferService |
Passé à GetService(Type) pour retourner une référence à IProfferService. |
SProfferTypeLib |
Passé à GetService(Type) pour retourner une référence à IProfferTypeLib. |
STrackSelection |
Passé à GetService(Type) pour retourner une référence à ITrackSelection. |
SUIHostCommandDispatcher |
Passé à GetService(Type) pour retourner une référence à IOleCommandTarget. |
SUIHostLocale |
Passé à GetService(Type) pour retourner une référence à IUIHostLocale. |
SVsAccountManagementService |
Représente un service de gestion de compte. |
SVsAccountManager |
Représente un service de gestionnaire de comptes. |
SVsActivityLog |
Passé à GetService(Type) pour retourner une référence à l'interface IVsActivityLog . |
SVsAddProjectItemDlg |
Passé à GetService(Type) pour retourner une référence à IVsAddProjectItemDlg. |
SVsAddWebReferenceDlg |
Passé à GetService(Type) pour retourner une référence à IVsAddWebReferenceDlg. |
SVsAppCommandLine |
Passé à GetService(Type) pour retourner une référence à IVsAppCommandLine. |
SVsAppContainerDeveloperLicensing |
Passé à GetService(Type) pour retourner une référence à IVsAppContainerDeveloperLicensing. |
SVsAppContainerProjectDeploy |
Passé à GetService(Type) pour retourner une référence à IVsAppContainerProjectDeploy. |
SVsAssemblyNameUnification |
Passé à GetService(Type) pour retourner une référence à IVsAssemblyNameUnification. |
SVsBuildManagerAccessor |
Service avec lequel obtenir IVsBuildManagerAccessor. |
SVsBuiltInServiceInfoQueryService | |
SVsCallBrowser |
Passé à GetService(Type) pour retourner une référence à l'interface IVsCallBrowser . |
SVsClassView |
Passé à GetService(Type) pour retourner une référence à IVsClassView. |
SVsCmdNameMapping |
Passé à GetService(Type) pour retourner une référence à IVsCmdNameMapping. |
SVsCodeDefView |
Passé à GetService(Type) pour retourner une référence à l'interface IVsCodeDefView . |
SVsCodeShareHandler |
Passé à GetService(Type) pour retourner une référence à IVsCodeShareHandler. |
SVsCommandWindow |
Passé à GetService(Type) pour retourner une référence à IVsCommandWindow ou IVsCommandWindow2. |
SVsCommandWindowsCollection |
Passé à GetService(Type) pour retourner une référence à l'interface IVsCommandWindowsCollection . |
SVsCommonMessagePumpFactory |
Service qui permet aux utilisateurs d'obtenir les instances de IVsCommonMessagePumpFactory. |
SVsComplusLibrary |
Passé à GetService(Type) pour retourner une référence à IVsLibraryReferenceManager. |
SVsComponentModelHost |
Passé à GetService(Type) pour retourner une référence à IVsComponentModelHost. |
SVsComponentSelectorDlg |
Passé à GetService(Type) pour retourner une référence à IVsComponentSelectorDlg. |
SVsComponentSelectorDlg2 |
Passé à GetService(Type) pour retourner une référence à l'interface IVsComponentSelectorDlg2 . |
SVsConfigurationManagerDlg |
Passé à GetService(Type) pour retourner une référence à l'interface IVsConfigurationManagerDlg . |
SVsCreateAggregateProject |
Passé à GetService(Type) pour retourner une référence à l'interface IVsCreateAggregateProject . |
SVsDataObjectStringMapManager |
Utilise ce service pour obtenir une instance de IVsDataObjectStringMapManager. |
SVsDataSourceFactory |
Représente la fabrique de la source de données du shell Visual Studio. |
SVsDebuggableProtocol |
Passé à GetService(Type) pour retourner une référence à IVsDebuggableProtocol. |
SVsDebugLaunch |
Passé à GetService(Type) pour retourner une référence à IVsDebugLaunch. |
SVsDebugRemoteDiscoveryUI |
Passé à GetService(Type) pour retourner une référence à IVsDebugRemoteDiscoveryUI. |
SVsDebugTargetSelectionService |
Passé à GetService(Type) pour retourner une référence à IVsDebugTargetSelectionService. |
SVsDesignTimeAssemblyResolution |
Utilise ce service pour obtenir IVsDesignTimeAssemblyResolution. |
SVsDetermineWizardTrust |
Passé à GetService(Type) pour retourner une référence à IVsDetermineWizardTrust. |
SVsDifferenceService |
Passé à GetService(Type) pour retourner une référence à IVsDifferenceService. |
SVsDiscoveryService |
Passé à GetService(Type) pour retourner une référence à IVsDiscoveryService. |
SVsEnumHierarchyItemsFactory |
Passé à GetService(Type) pour retourner une référence à IVsEnumHierarchyItemsFactory. |
SVsErrorList |
Passé à GetService(Type) pour retourner une référence à IVsErrorList. |
SVsExternalFilesManager |
Passé à GetService(Type) pour retourner une référence à IVsExternalFilesManager. |
SVsFileChange |
Passé à GetService(Type) pour retourner une référence à l'interface interne |
SVsFileChangeEx |
Passé à GetService(Type) pour retourner une référence à IVsFileChangeEx. |
SVsFileMergeService |
Passé à GetService(Type) pour retourner une référence à IVsFileMergeService. |
SVsFilterAddProjectItemDlg |
Passé à GetService(Type) pour retourner une référence à IVsFilterAddProjectItemDlg. |
SVsFilterKeys |
Passé à GetService(Type) pour retourner une référence à IVsFilterKeys. |
SVsFontAndColorCacheManager |
Objet fournissant l’accès à l’implémentation du Kit de développement logiciel (SDK) Visual Studio du service du gestionnaire de cache de polices et de couleurs. |
SVsFontAndColorStorage |
Objet fournissant l’accès à l’implémentation du Kit de développement logiciel (SDK) Visual Studio du service de stockage Police et Couleur. |
SVsFrameworkMultiTargeting |
Passé à GetService(Type) pour retourner une référence à IVsFrameworkMultiTargeting. |
SVsFrameworkRetargetingDlg |
Passé à GetService(Type) pour retourner une référence à IVsFrameworkRetargetingDlg. |
SVsGeneralOutputWindowPane |
Pseudoservice qui retourne une interface IID_IVsOutputWindowPane pour le volet de sortie Général dans l'environnement VS. L'interrogation de ce service provoque la création du volet de sortie Général s'il n'a pas encore été créé. Le volet de sortie général est un emplacement approprié pour afficher les messages d'état généraux pour l'utilisateur (les messages concernant les opérations telles que l'ouverture d'un projet). |
SVsGlobalSearch |
Passé à GetService(Type) pour retourner une référence à IVsGlobalSearch. |
SVsHelpService |
Passé à GetService(Type) pour retourner une référence à IVsHelpSystem. |
SVsHierarchyManipulation |
Passé à GetService(Type) pour retourner une référence à l'interface IVsHierarchyManipulation . |
SVsHTMLConverter |
Passé à GetService(Type) pour retourner une référence à IVsHTMLConverter. |
SVsHubService |
type de service qui implémente le service VsHub. |
SVsImageService |
Passé à GetService(Type) pour retourner une référence à IVsImageService. |
SVsIME |
Passé à GetService(Type) pour retourner une référence à IVsIME. |
SVsInfoBarUIFactory | |
SVsIntegratedHelp |
Passé à la méthode QueryService(Guid, Guid, IntPtr) pour retourner une référence à l'interface SVsHelp. |
SVsIntelliMouseHandler |
Passé à GetService(Type) pour retourner une référence à IVsIntelliMouseHandler. |
SVsIntellisenseEngine |
Passé à GetService(Type) pour retourner une référence à l'interface IVsIntellisenseEngine . |
SVsIntellisenseProjectHost |
Passé à GetService(Type) pour retourner une référence à l'interface IVsIntellisenseProjectHost . |
SVsIntellisenseProjectManager |
Passé à GetService(Type) pour retourner une référence à l'interface IVsIntellisenseProjectManager . |
SVsInvalidateCachedCommandState | |
SVsInvisibleEditorManager |
Passé à GetService(Type) pour retourner une référence à IVsInvisibleEditorManager. |
SVsLaunchPad |
Passé à GetService(Type) pour retourner une référence à IVsLaunchPad. |
SVsLaunchPadFactory |
Passé à GetService(Type) pour retourner une référence à IVsLaunchPadFactory. |
SVsLongIdleManager |
Fournit IVsLongIdleManager. |
SVsMacroRecorder |
Passé à GetService(Type) pour retourner une référence à IVsMacroRecorder. |
SVsMacros |
Passé à GetService(Type) pour retourner une référence à IVsMacros. |
SVsMainWindowDropTarget |
Ce service implémente l’interface IDropTarget. Il s’agit du gestionnaire de glisser-déplacer pour la fenêtre main de l’IDE. Ce gestionnaire de glisser-déplacer gère le format CF_HDROP utilisé pour faire glisser des fichiers à partir du système de fichiers (Windows Explorer) et d’autres sources qui proposent des fichiers. Toutes les fenêtres qui ne s’inscrivent pas par glisser-déplacer ( ::RegisterDragDrop) héritent gratuitement de ce gestionnaire. Ceux qui s’inscrivent pour le glisser-déplacer lui-même n’héritent pas de cette ouverture de fichier. |
SVSMDCodeDomProvider |
Passé à la méthode QueryService(Guid, Guid, IntPtr) pour retourner une référence à l'interface IVSMDCodeDomProvider. |
SVSMDDesignerService |
Passé à la méthode QueryService(Guid, Guid, IntPtr) pour retourner une référence aux interfaces IVSMDCodeDomCreator et IVSMDDesignerService. |
SVSMDPropertyBrowser |
Passé à la méthode QueryService(Guid, Guid, IntPtr) pour retourner une référence à l'interface IVSMDPropertyBrowser. |
SVSMDTypeResolutionService |
Passé à la méthode QueryService(Guid, Guid, IntPtr) pour retourner une référence à l'interface IVSMDTypeResolutionService. |
SVsMenuEditor |
Passé à GetService(Type) pour retourner une référence à IVsMenuEditor. |
SVsMenuEventsService | |
SVsMonitorUserContext |
Passé à GetService(Type) pour retourner une référence à IVsMonitorUserContext. |
SVsMRUItemsStore |
Passé à GetService(Type) pour retourner une référence à IVsMRUItemsStore. |
SVsNavigateToService | |
SVsObjBrowser |
Passé à GetService(Type) pour retourner une référence à IVsObjBrowser. |
SVsObjectManager |
Passé à GetService(Type) pour retourner une référence à IVsObjectManager. |
SVsObjectSearch |
Passé à GetService(Type) pour retourner une référence à IVsObjectSearch. |
SVsOpenProjectOrSolutionDlg |
Passé à GetService(Type) pour retourner une référence à l'interface IVsOpenProjectOrSolutionDlg . |
SVsOutputWindow |
Passé à GetService(Type) pour retourner une référence à IVsOutputWindow. |
SVsPackageInfoQueryService | |
SVsParseCommandLine |
Passé à GetService(Type) pour retourner une référence à IVsParseCommandLine. |
SVsPathVariableResolver |
Passé à GetService(Type) pour retourner une référence à l'interface IVsPathVariableResolver . |
SVsPreviewChangesService |
Passé à GetService(Type) pour retourner une référence à l'interface IVsPreviewChangesService . |
SVsProfferCommands |
Utilise ce service pour obtenir IVsProfferCommands4. |
SVsProfileDataManager |
Passé à GetService(Type) pour retourner une référence à l'interface IVsProfileDataManager . |
SVsProfilerLauncher |
Passé à GetService(Type) pour retourner une référence à IVsProfilerLauncher. |
SVsProfilesManagerUI |
Passé à GetService(Type) pour retourner une référence à l'interface IVsProfilesManagerUI . |
SVsProjectMRU |
Fournit IVsProjectMRU. |
SVsPropertyPageFrame |
Passé à GetService(Type) pour retourner une référence à IVsPropertyPageFrame. |
SVsQueryEditQuerySave |
Passé à GetService(Type) pour retourner une référence à IVsQueryEditQuerySave2. |
SVsReferenceManager |
Passé à GetService(Type) pour retourner une référence à IVsReferenceManager. |
SVsRegisterDebugTargetProvider |
Passé à GetService(Type) pour retourner une référence à l'interface IVsRegisterProjectDebugTargetProvider . |
SVsRegisterEditors |
Passé à GetService(Type) pour retourner une référence à IVsRegisterEditors. |
SVsRegisterNewDialogFilters |
Passé à GetService(Type) pour retourner une référence à IVsRegisterNewDialogFilters. |
SVsRegisterPriorityCommandTarget |
Passé à GetService(Type) pour retourner une référence à IVsRegisterPriorityCommandTarget. |
SVsRegisterProjectTypes |
Passé à GetService(Type) pour retourner une référence à IVsRegisterProjectTypes. |
SVsResourceManager |
Passé à GetService(Type) pour retourner une référence à l'interface IVsResourceManager . |
SVsResourceView |
Passé à GetService(Type) pour retourner une référence à IVsResourceView. |
SVsRunningDocumentTable |
Passé à GetService(Type) pour retourner une référence à IVsRunningDocumentTable. |
SVsSccManager |
Passé à GetService(Type) pour retourner une référence à IVsSccManager2. |
SVsSccToolsOptions |
Passé à GetService(Type) pour retourner une référence à l'interface IVsSccToolsOptions . |
SVsServiceInfoQueryService |
Service pour le service IVsServiceInfoQueryService. |
SVsSettingsManager |
Représente un service pour les paramètres de Visual Studio. Utilise ce service pour obtenir IVsSettingsManager. |
SVsSettingsReader |
Passé à GetService(Type) pour retourner une référence à l'interface IVsSettingsReader . |
SVsSetupCompositionService |
Service pour le service IVsSetupCompositionQueryService. |
SVsSharedProjectReferencesHelper |
Le service SVsSharedProjectReferencesHelper prend en charge les systèmes de projet qui nécessitent un rechargement du projet afin de modifier les références de projet partagé (par exemple, en modifiant le jeu d’importations de projet) pour implémenter Ajouter une référence de projet partagé via la boîte de dialogue ReferenceManager. |
SVsShell |
Passé à GetService(Type) pour retourner une référence à IVsShell. |
SVsShellDebugger |
Passé à GetService(Type) pour retourner une référence à IVsDebugger. |
SVsShellMonitorSelection |
Passé à GetService(Type) pour retourner une référence à IVsMonitorSelection. |
SVsSmartOpenScope |
Passé à la méthode QueryService(Guid, Guid, IntPtr) pour retourner une référence à l'interface IVsSmartOpenScope. |
SVsSolution |
Passé à GetService(Type) pour retourner une référence à IVsSolution. |
SVsSolutionBuildManager |
Passé à GetService(Type) pour retourner une référence à IVsSolutionBuildManager. |
SVsSolutionObject |
Passé à GetService(Type) pour retourner une référence à une interface IVsSolution . Utilise le service SVsSolution à la place. |
SVsSolutionPersistence |
Passé à GetService(Type) pour retourner une référence à IVsSolutionPersistence. |
SVsSourceControl |
Utilisé pour demander une référence au contrôle de code source Visual Studio. |
SVsSQLCLRReferences |
Passé à la méthode QueryService(Guid, Guid, IntPtr) pour retourner une référence à l'interface IVsSQLCLRReferences. |
SVsStartPageDownload |
Passé à la méthode QueryService(Guid, Guid, IntPtr) pour retourner une référence à l'interface IVsStartPageDownload. |
SVsStartupProjectsListService | |
SVsStatusbar |
Passé à GetService(Type) pour retourner une référence à IVsStatusbar. |
SVsStrongNameKeys |
Passé à la méthode QueryService(Guid, Guid, IntPtr) pour retourner une référence à l'interface IVsStrongNameKeys. |
SVsStructuredFileIO |
Passé à GetService(Type) pour retourner une référence à IVsStructuredFileIO. |
SVsSymbolicNavigationManager |
Passé à GetService(Type) pour retourner une référence à IVsSymbolicNavigationManager. |
SVsTargetFrameworkAssemblies |
Passé à GetService(Type) pour retourner une référence à IVsTargetFrameworkAssemblies. |
SVsTaskList |
Passé à GetService(Type) pour retourner une référence à IVsTaskList. |
SVsTaskSchedulerService |
Passé à GetService(Type) pour retourner une référence à IVsTaskSchedulerService. |
SVsTextOut |
Passé à GetService(Type) pour retourner une référence à IVsTextOut. |
SVsThreadedWaitDialog |
Passé à GetService(Type) pour retourner une référence à l'interface IVsThreadedWaitDialog . |
SVsThreadedWaitDialogFactory |
Service qui fournit l'interface SVsThreadedWaitDialogFactory. |
SVsThreadPool |
Passé à GetService(Type) pour retourner une référence à l'interface IVsThreadPool . |
SVsToolbox |
Passé à GetService(Type) pour retourner une référence à IVsToolbox. |
SVsToolboxActiveXDataProvider |
Passé à GetService(Type) pour retourner une référence à une interface IVsToolboxDataProvider . |
SVsToolboxDataProviderRegistry |
Passé à GetService(Type) pour retourner une référence à l'interface IVsToolboxDataProviderRegistry . |
SVsToolsOptions |
Passé à GetService(Type) pour retourner une référence à l'interface IVsToolsOptions . |
SVsTrackProjectDocuments |
Passé à GetService(Type) pour retourner une référence aux interfaces IVsTrackProjectDocuments2 et IVsTrackProjectDocuments3. |
SVsTrackProjectRetargeting |
Passé à GetService(Type) pour retourner une référence à IVsTrackProjectRetargeting. |
SVsTrackSelectionEx |
Passé à GetService(Type) pour retourner une référence à IVsTrackSelectionEx. |
SVsUIContextMonitor | |
SVsUIDataConverters |
Représente un service pour les convertisseurs de données dans l'interface utilisateur de Visual Studio. Utilise ce service pour obtenir IVsUIDataConverterManager. |
SVsUIFactory |
Représente la fabrique d'interface utilisateur dans l'interface utilisateur de Visual Studio. Utilise ce service pour obtenir IVsUIFactory. |
SVsUIHierWinClipboardHelper |
Passé à GetService(Type) pour retourner une référence à IVsUIHierWinClipboardHelper. |
SVsUIShell |
Passé à GetService(Type) pour retourner une référence à IVsUIShell. |
SVsUIShellDocumentWindowMgr |
Passé à GetService(Type) pour retourner une référence à IVsUIShellDocumentWindowMgr. |
SVsUIShellOpenDocument |
Passé à GetService(Type) pour retourner une référence à IVsUIShellOpenDocument. |
SVsUpgradeLogger |
Passé à GetService(Guid) pour retourner une référence à l'interface IVsUpgradeLogger . |
SVsVba |
Passé à GetService(Type) pour retourner une référence à IVsVba. |
SVsWebBrowsingService |
Passé à GetService(Type) pour retourner une référence à IVsWebBrowsingService. |
SVsWebFavorites |
Passé à GetService(Type) pour retourner une référence à IVsWebFavorites. |
SVsWebPreview |
Passé à GetService(Type) pour retourner une référence à IVsWebPreview. |
SVsWebProxy |
Passé à GetService(Type) pour retourner une référence à IVsWebProxy. |
SVsWebURLMRU |
Passé à GetService(Type) pour retourner une référence à IVsWebURLMRU. |
SVsWindowFrame |
Passé à GetService(Type) pour retourner une référence à IVsWindowFrame. |
SVsWindowSearchHostFactory |
Passé à GetService(Type) pour retourner une référence à IVsWindowSearchHostFactory. |
SVsXMLMemberIndexService |
Passé à GetService(Type) pour retourner une référence à IVsXMLMemberIndexService. |
SWebApplicationCtxSvc |
Service fourni. IWebApplicationCtxSvc. |
SWebFileCtxService |
Fournit IWebFileCtxService. |
UiContextSynchronousSolutionOperation | |
VsMSBuildTaskFileManager |
Coclasse pour les interfaces IVsMSBuildHostObject et IVsMSBuildTaskFileManager. Il s'agit de l'implémentation standard qui fournit Intellisense et la prise en charge de la génération aux tâches MSBuild. |
VSPIAImporter |
Implémenté par tous les outils d'encapsulation. |
VsProjectCapabilityExpressionMatcher |
Passé à GetService(Type) pour retourner une référence à IVsBooleanSymbolExpressionEvaluator. |
VsSymbolicNavigationManager |
Représente un service global qui gère la liste de gestionnaires IVsSymbolicNavigationNotify inscrits sur une base à portée de projet. Cette interface est disponible via QueryService(Type, Object). |
Énumérations
__ACTIVITYLOG_ENTRYTYPE |
Spécifie le type d'une entrée dans un journal d'activité. |
__BUILDOUTOFDATEPROJECTS |
Spécifie les options de régénération des projets obsolètes. |
__BWI_IMAGE_POS |
Spécifie l'emplacement d'une image sur un bouton. |
__COMMANDWINDOWMODE2 |
Définit des valeurs supplémentaires pour l'énumération COMMANDWINDOWMODE . |
__DOCUMENTPREVIEWERTYPE |
Spécifie le type du générateur d'aperçu de document. |
__DSI_FLAGS |
Représente les indicateurs spécifiant les informations de démarrage à utiliser lors de la création d'une fenêtre. |
__EFNFLAGS |
Indicateurs de notification de la fabrique d'éditeur. |
__FCFONTFLAGS |
L’énumération FCFONTFLAGS permet de spécifier des propriétés d’affichage de police qui ne sont pas fournies par l’énumération FONTFLAGS pour une police utilisée par un élément d’affichage donné. |
__FCITEMFLAGS |
L’énumération FCITEMFLAGS permet de spécifier des attributs non d’affichage pour une police utilisée par un élément d’affichage donné. |
__FCPRIORITY |
L’énumération FCPRIORITY est utilisée pour regrouper des catégories dans la liste de catégories fournie par la page Polices et couleurs. |
__FCSTORAGEFLAGS |
Les valeurs de l’énumération FCSTORAGEFLAGS sont utilisées par un VSPackage gérant les polices et la couleur pour indiquer le mode utilisé par OpenCategory(Guid, UInt32) pour ouvrir la clé de Registre d’une catégorie. |
__FCSTORAGEFLAGS2 |
Ajoute à l’enumaration __FCSTORAGEFLAGS . |
__FILTERKEYSMESSAGES |
Définit les valeurs qui correspondent à des valeurs de messages WM_ et EN_ message envoyées aux propriétaires de zone de liste déroulante qui ont appliqués l'indicateur FilterKeys à leur combo. |
__FONTCOLORFLAGS |
L’énumération FONTCOLORFLAGS est utilisée pour indiquer à l’environnement Visual Studio comment gérer les modifications apportées via la page de propriétés Polices et couleurs. |
__FONTCOLORFLAGS2 |
Ajoute à l’énumération __FONTCOLORFLAGS . |
__FRAMECLOSE |
Spécifie des options de fermeture pour fermer un frame de fenêtre. |
__FRAMESHOW |
Spécifie l'état d'un frame de fenêtre. |
__FRAMESHOW2 |
Ajoute des membres à l'énumération __FRAMESHOW, qui spécifie l'état d'un frame de fenêtre. |
__FRAMESHOW3 |
Ajoute des membres à l'énumération __FRAMESHOW, qui spécifie l'état d'un frame de fenêtre. |
__FRAMESHOW4 | |
__FRAMESHOW5 | |
__FRD_FLAGS |
Énumère les indicateurs pour le reciblage de l'infrastructure. |
__FRD_OUTCOME |
Contient des indicateurs pour la boîte de dialogue de reciblage de l'infrastructure. |
__GRADIENTTYPE |
Spécifie les différents types de dégradés qui peuvent être utilisés comme arrière-plans dans les packages Visual Studio. |
__GRADIENTTYPE2 |
Ajoute des membres à l'énumération __GRADIENTTYPE, pour spécifier les types de dégradés pouvant être utilisés comme arrière-plan dans VSPackages. |
__GRADIENTTYPE3 |
Définit différents types de dégradé. |
__HANDSOFFMODE |
Indicateurs pour les fonctions HandsOn/Off de l'interface de IVsTrackProjectDocuments3. |
__HierarchyDropArea |
Définit les cibles de dépôt directionnel qui peuvent être utilisées par IVsHierarchyDirectionalDropDataTarget pour spécifier les cibles de dépôt sur, au dessus et sous. Ces cibles de déplacement peuvent être implémentées par les implémentations IVsHierarchy pour permettre à l'utilisateur de réorganiser des éléments dans la hiérarchie. |
__MENUEDITOR_TRANSACTION |
Spécifie les transactions d'annulation/rétablissement. |
__PREVIEWCHANGESITEMCHECKSTATE |
Spécifie l'état d'activation d'un élément. |
__PREVIEWCHANGESWARNINGLEVEL |
Fournit des niveaux d'avertissement de modifications d'aperçu. |
__ProjectReferenceOutputValidity |
États de sortie de référence du projet retournés par QueryCheckIsProjectReferenceOutputValid(Object, String, UInt32). |
__PSFFILEID |
Spécifie les fichiers projet spéciaux qui peuvent être créés ou interrogés avec GetFile(Int32, UInt32, UInt32, String). |
__PSFFILEID2 |
Ajoute des membres de fichiers spécifiques à un projet à __PSFFILEID. |
__PSFFILEID3 |
Spécifie les fichiers projet spéciaux qui peuvent être créés ou interrogés avec GetFile(Int32, UInt32, UInt32, String). |
__PSFFILEID4 |
Spécifie les fichiers projet spéciaux qui peuvent être créés ou interrogés avec GetFile(Int32, UInt32, UInt32, String). |
__PSFFILEID5 |
Spécifie les fichiers projet spéciaux qui peuvent être créés ou interrogés avec GetFile(Int32, UInt32, UInt32, String). |
__PSFFLAGS |
Spécifie comment GetFile(Int32, UInt32, UInt32, String) doit gérer les fichiers de projet spéciaux. |
__PSFFLAGS2 |
Définit des membres supplémentaires pour __PSFFLAGS. |
__RETARGET_CHECK_OPTIONS |
Spécifie certaines options de chargement de projet/solution. |
__RETARGET_OPTIONS |
Spécifie certaines options de reciblage de projet. |
__RETARGET_TASK_PRIORITY |
Spécifie la priorité de la tâche. |
__RUNAFTERBUILDERRORS |
Spécifie si une cible doit être exécutée après avoir été générée avec des erreurs. |
__SccStatus |
Spécifie l'état d'un fichier dans le système de contrôle de code source. |
__SccToolsOptionsEnum |
Options qui peuvent être affichées ou mises à jour pour les outils de contrôle de code source. Utilisé exclusivement par les méthodes sur l'interface IVsSccToolsOptions. |
__STOP_DEBUGGING_PROCESS_REASON |
Indique la raison pour laquelle le débogage a été arrêté. |
__SymbolToolLanguage |
Spécifie le langage préféré pendant la navigation dans l'Explorateur d'objets/la vue des classes, qui remplace le langage d'affichage par défaut. |
__TABIMAGEFLAGS |
Indique certaines propriétés de l’image d’onglet. |
__TBXITEMINFOFLAGS |
Spécifie les options de l'élément de boîte à outils. |
__THEMEDCOLORTYPE |
Spécifie les types de couleur possibles pour GetThemedColor(Guid, String, UInt32). |
__UIHWINFLAGS |
Contrôle les caractéristiques d'une fenêtre hiérarchie d'interface utilisateur. |
__UPDATE_REFERENCE_REASON |
Spécifie les raisons de la mise à jour des références entre projets. |
__UserSettingsFlags |
Utilisé par l'environnement de développement intégré (IDE) pour définir la façon dont les paramètres importés sont gérées. |
__VISUALEFFECTS |
Indicateurs décrivant différents effets visuels. |
__VSADDHIEROPTIONS |
Définit le comportement de sélection dans la fenêtre hiérarchie lorsqu'une nouvelle hiérarchie est ajoutée. |
__VSADDITEMFLAGS |
Contrôle les caractéristiques des éléments ajoutés à une hiérarchie. |
__VSADDITEMFLAGS2 |
Spécifie des membres supplémentaires de __VSADDITEMFLAGS. |
__VSADDITEMFLAGS3 |
Spécifie les options d’ajout d’éléments de projet/solution. |
__VSADDITEMFLAGS4 | |
__VSADDNEWWEBITEMOPTIONS |
Passé comme paramètre d'entrée à la boîte de dialogue pour prédéfinir ces options. |
__VSADDVPFLAGS |
Détermine l'ajout ou non un nouveau projet virtuel dans la fenêtre projet. |
__VSADDVPFLAGS2 |
Détermine l'ajout ou non un nouveau projet virtuel dans la fenêtre projet. |
__VSADDVPFLAGS3 |
Détermine l'ajout ou non un nouveau projet virtuel dans la fenêtre projet. |
__VSADDVPFLAGS4 | |
__VsApplicationDataFolder |
Identifie les types de répertoires de données utilisés par Visual Studio. |
__VSArrangeWindowFlags |
Spécifie la façon dont les fenêtres doivent être organisées. |
__VSASPFLAGS |
Définit une visionneuse comme l'une des valeurs par défaut système. |
__VSASSEMBLYPROVIDERTAB |
Spécifie l'ensemble des onglets à afficher dans le fournisseur. |
__VSASYNCHOPENPROJECTTYPE |
Spécifie comment un projet peut être ouvert. |
__VSASYNCTOOLBOXSTATE |
Spécifie si des opérations asynchrones sont en attente ou en cours. |
__VSBACKGROUNDTASKPRIORITY |
Spécifie la priorité des tâches d'arrière-plan. |
__VSBATCHLOADRESULT | |
__VSBatchProjectAction | |
__VSBatchProjectActionFlags | |
__VSBatchProjectActionResult | |
__VSBLDCFGPROPID |
Spécifie les ID de propriété pour les appels de GetBuildCfgProperty(Int32, Object) . |
__VSBSLFLAGS |
Indicateurs qui déterminent certaines façons dont les projets sont chargés. Elles sont passées aux méthodes telles que EnsureProjectIsLoaded(Guid, UInt32), EnsureProjectsAreLoaded(UInt32, Guid[], UInt32) et EnsureSolutionIsLoaded(UInt32). |
__VSCALLBROWSERMODE |
Spécifie les options d'affichage pour le navigateur d'appels. |
__VSCFGFLAGS |
Fournit des paramètres pour les paramètres du projet. Actuellement, ces indicateurs sont inutilisés. |
__VSCFGPROPID |
Identifie les propriétés de configuration. |
__VSCFGPROPID2 |
Fournit des ID de propriété supplémentaires pour __VSCFGPROPID. |
__VSCOLORASPECT |
Indique si une couleur utilisée conjointement avec le service Police et couleur Visual Studio est une couleur de premier plan ou d’arrière-plan. |
__VSCOLORTYPE |
Contient la représentation prise en charge pour les valeurs de couleur. |
__VSCOMHIEROPTIONS |
Contrôle si la FindCommonSelectedHierarchy(UInt32, IVsUIHierarchy) peut retourner la solution comme une hiérarchie commune. |
__VSCOMPENUMEXFLAGS |
Spécifie les informations de composants. |
__VSCOMPSELFLAGS |
Spécifie les attributs d’une boîte de dialogue AjouterReference que l’utilisateur peut utiliser pour ajouter des composants au projet spécifié. |
__VSCOMPSELFLAGS2 |
Fournit des membres supplémentaires pour l'énumération VSCOMPSELFLAGS. |
__VSCREATEDOCWIN |
Contrôle le mode de création d'une nouvelle fenêtre de document. |
__VSCREATEEDITORFLAGS |
Contrôle le mode de création d'un nouvel éditeur. |
__VSCREATEEDITORFLAGS2 |
Fournit des membres supplémentaires de __VSCREATEEDITORFLAGS. |
__VSCREATEEDITORFLAGS3 | |
__VSCREATENEWPROJVIADLGEXFLAGS |
Spécifie de nouveaux indicateurs de projet pour les appels de CreateNewProjectViaDlgEx(String, String, String, String, String, UInt32, IVsBrowseProjectLocation). |
__VSCREATENEWPROJVIADLGEXFLAGS2 |
Ajoute de nouveaux indicateurs. |
__VSCREATEPROJFLAGS |
Contrôle le mode de création ou d'ouverture d'un projet. |
__VSCREATEPROJFLAGS2 |
Contrôle le mode de création ou d'ouverture d'un projet. |
__VSCREATEPROJFLAGS3 |
Contrôle le mode de création ou d'ouverture d'un projet. |
__VSCREATESOLUTIONFLAGS |
Contrôle le mode de création d'une nouvelle solution. |
__VSCREATESOLUTIONFLAGS2 |
Fournit des membres supplémentaires pour __VSCREATESOLUTIONFLAGS. |
__VSCREATESOLUTIONFLAGS3 |
Contrôle le mode de création d'une nouvelle solution. |
__VSCREATETOOLWIN |
Contrôle le mode de création d'une nouvelle fenêtre Outils. |
__VSCREATETOOLWIN2 |
Contrôle le mode de création d'une nouvelle fenêtre Outils. |
__VSCREATEWEBBROWSER |
Spécifie des indicateurs pour créer un navigateur Web avec les méthodes de IVsWebBrowsingService. |
__VSCREATEWEBBROWSER2 |
Spécifie des indicateurs pour créer un navigateur web avec les méthodes de IVsWebBrowsingService. |
__VSCURSORTYPE |
Spécifie les types de curseur. |
__VSDBGLAUNCHFLAGS |
Spécifie des indicateurs qui contrôlent le démarrage du débogueur. |
__VSDBGLAUNCHFLAGS120 |
Spécifie les indicateurs de lancement de débogage. |
__VSDBGLAUNCHFLAGS140 |
Indicateurs qui contrôlent la façon dont le débogueur est démarré. |
__VSDBGLAUNCHFLAGS142 | |
__VSDBGLAUNCHFLAGS155 | |
__VSDBGLAUNCHFLAGS158 | |
__VSDBGLAUNCHFLAGS160 | |
__VSDBGLAUNCHFLAGS175 | |
__VSDBGLAUNCHFLAGS2 |
Ajoute des membres à VSDBGLAUNCHFLAGS. |
__VSDBGLAUNCHFLAGS3 |
Spécifie des indicateurs qui contrôlent le démarrage du débogueur. |
__VSDBGLAUNCHFLAGS4 |
Spécifie des indicateurs qui contrôlent le démarrage du débogueur. |
__VSDBGLAUNCHFLAGS5 |
Spécifie des indicateurs qui contrôlent le démarrage du débogueur. |
__VSDBGLAUNCHFLAGS6 |
Spécifie des indicateurs qui contrôlent le démarrage du débogueur. |
__VSDELETEHANDLEROPTIONS |
Spécifie les options de suppression de IVsHierarchyDeleteHandler3. |
__VSDELETEITEMOPERATION |
Spécifie comment un élément est supprimé d'une hiérarchie. |
__VSDESIGNER_HIDDENCODEGENERATION |
Spécifie le code qui va dans le fichier de concepteur masqué. |
__VSDEVELOPERLICENSINGCOMMANDS |
Spécifie l'ID de commande pour les commandes de licence. |
__VSDIFFSERVICEOPTIONS |
Spécifie des options pour la fenêtre des différences. |
__VSDIRFLAGS |
Balises VSDIR pour les éléments et les projets qui indiquent l'état de la boîte de dialogue Ajouter un projet/Ajouter un élément. |
__VSDIRFLAGS2 |
Fournit des membres supplémentaires pour l'énumération __VSDIRFLAGS. |
__VSDOCINPROJECT |
Détermine si un document fait partie d'un projet. |
__VSDOCUMENTPRIORITY2 |
Utilisé pour distinguer plus en détail les priorités des éléments d’un projet. Il est utilisé par OpenDocumentViaProject(String, Guid, IServiceProvider, IVsUIHierarchy, UInt32, IVsWindowFrame) pour déterminer le meilleur projet pour ouvrir un fichier. Si vous souhaitez que vos projets expriment cette valeur de priorité détaillée, vous devez implémenter IsDocumentInProject2(String, Int32, Int32, UInt32) en plus de l’implémentation IsDocumentInProject(String, Int32, VSDOCUMENTPRIORITY[], UInt32)de . |
__VSDPIMODE | |
__VSDPLSVCSINPROJECT |
Spécifie les services de déploiement dans un projet. |
__VSEDITORCREATEDOCWIN |
Contrôle le mode de création d'une fenêtre de document de l'éditeur. |
__VSEDITORTRUSTLEVEL |
Spécifie les niveaux de confiance de l'éditeur. |
__VSEDT_STYLE |
Utilisé avec les appels CreateDataTip(String, UInt32, IVsEnhancedDataTip) . |
__VSEHI |
Spécifie les éléments de hiérarchie Enum à retourner via IEnumHierarchyItems. |
__VsEnclosingScopes |
Contient des valeurs d'une requête d'une ou plusieurs portées englobées. Plusieurs de ces valeurs peuvent être retournées. |
__VsEnclosingScopes2 |
Retourné à la suite de l’interrogation des étendues fermées qui contiennent la propriété ou la collection spécifiée. Il s’agit d’une énumération marquée, ce qui signifie que plusieurs bits peuvent être définis à la suite de la requête. |
__VSENUMPROJFLAGS |
Spécifie les projets à énumérer dans une solution. |
__VSENUMPROJFLAGS2 |
Spécifie les projets à énumérer dans une solution. Ces indicateurs étendent __VSENUMPROJFLAGS. |
__VSENUMPROJFLAGS3 |
Indicateurs étendus pour IVsSolution ::GetProjectEnum. |
__VSERRORCATEGORY |
Décrit la gravité des messages d'erreur. |
__VsErrorType |
Définit les types d'erreurs rencontrées par un chargement de solution. Utilisé par LogError(UInt32, String, String, Int32, Int32, String, String, String, String). |
__VSFINDTOOLWIN |
Recherche une fenêtre Outil dans l'environnement. |
__VSFORMATINDEX |
Représente les encodages de format de fichier. |
__VSFPROPID |
Spécifie les identificateurs de propriété pour les frames de fenêtre, les frames de document et les frames de fenêtre d'outils. |
__VSFPROPID10 | |
__VSFPROPID11 | |
__VSFPROPID12 | |
__VSFPROPID2 |
Fournit des membres supplémentaires pour l'énumération __VSFPROPID. |
__VSFPROPID3 |
Fournit des membres supplémentaires pour l'énumération __VSFPROPID. |
__VSFPROPID4 |
Fournit des membres supplémentaires pour l'énumération __VSFPROPID. |
__VSFPROPID5 |
Spécifie les identificateurs de propriété pour les frames de fenêtre, les frames de document et les frames de fenêtre d'outils. |
__VSFPROPID6 |
Spécifie les identificateurs de propriété pour les frames de fenêtre, les frames de document et les frames de fenêtre d'outils. |
__VSFPROPID7 |
Spécifie les identificateurs de propriété pour les frames de fenêtre, les frames de document et les frames de fenêtre d'outils. |
__VSFPROPID9 | |
__VSFRAMEWORKASSEMBLYTYPE |
Spécifie le type d'assembly de framework. |
__VSFRAMEWORKCOMPATIBILITY |
Spécifie la compatibilité d'un moniker de framework. |
__VSGETPROJFILESFLAGS |
Indique que l'utilisateur a spécifié des fichiers qui ne seront pas chargés. |
__VSGETPROJFILESFLAGS2 |
Indicateurs étendus pour IVsSolution ::GetProjectFilesInSolution. |
__VSGSIFLAGS |
Fournit des informations sur les éléments de sélection et de la structure VSITEMSELECTION. |
__VSHIERARCHYIMAGEASPECT |
Décrit les icônes utilisées pour la hiérarchie. |
__VSHIERARCHYITEMSTATE |
Contrôle l'état d'affichage et l'apparence d'un élément de la hiérarchie. |
__VSHIERARCHYMANIPULATIONSTATE |
Spécifie l'état d'une manipulation de hiérarchie. |
__VSHIERITEMATTRIBUTE |
Spécifie les attributs de l'élément de hiérarchie. Utilisé dans les appels SetItemAttribute(IVsUIHierarchy, UInt32, UInt32, Object). |
__VSHPROPID |
Spécifie les paramètres de propriété pour une hiérarchie. Étendue par __VSHPROPID2. |
__VSHPROPID10 | |
__VSHPROPID11 | |
__VSHPROPID2 |
Ajoute des membres à l'énumération __VSHPROPID. |
__VSHPROPID3 |
Ajoute des membres à l'énumération __VSHPROPID qui définit des identificateurs de propriété pour les différents aspects de l'environnement Visual Studio. |
__VSHPROPID4 |
Ajoute des membres à l'énumération __VSHPROPID qui définit des identificateurs de propriété pour les différents aspects de l'environnement Visual Studio. |
__VSHPROPID5 |
Spécifie les paramètres de propriété pour une hiérarchie. |
__VSHPROPID6 |
Spécifie les propriétés de l’interpréteur de commandes Visual Studio. |
__VSHPROPID7 |
Spécifie les propriétés de l’interpréteur de commandes Visual Studio. |
__VSHPROPID8 |
VT_BOOL [facultatif]. Détermine si la hiérarchie prend en charge les monikers d’icône comme remplacement des propriétés VSHPROPID_IconImgList et VSHPROPID_IconHandle. Les projets aggrégables ne doivent prendre en charge cette propriété que s’ils constituent l’agrégat le plus externe, même s’ils prennent en charge les images basées sur ImageMoniker. |
__VSHPROPID9 | |
__VSIconSource |
Options pour la source d’une icône. |
__VSIDOFLAGS |
Contrôle la ou les action(s) à effectuer sur un document ouvert. |
__VSIDOFLAGS2 | |
__VSIEIFLAGS |
Contrôle l'initialisation d'une instance de l'éditeur. |
__VSLITETREEOPTS |
Spécifie les paramètres d'initialisation d'un objet IVsLiteTree. |
__VSLITETREEOPTS2 |
Énumère les options pour les contrôles d'arborescence dans Visual Studio. |
__VSLOADUSEROPTS |
Détermine si un fichier OPT en cours de chargement est associé à un fichier .sln ou .dsw Visual Studio. |
__VsLocalRegistryRootHandle |
Représente un handle racine de Registre. |
__VsLocalRegistryType |
Représente un paramètre de type Registre. |
__VSMEINIT |
Spécifie les paramètres d'initialisation pour l'éditeur de menus. |
__VSMEINIT2 |
Fournit des membres supplémentaires pour l'énumération __VSMEINIT. |
__VSMEPROPID |
Spécifie les ID de propriété de l'Éditeur de menus. |
__VSMEPROPID2 |
Ajoute des ID de propriété supplémentaires à l'énumération __VSMEPROPID. |
__VSMEUISTATE |
Spécifie l'état des opérations en cours. Utilisé avec les appels GetUIState(UInt32) . |
__VSNativeScrollbarThemeMode |
Indique comment les thèmes de barre de défilement doivent être appliqués. |
__VSNEWDOCUMENTSTATE |
Spécifie l'état d'un nouveau document. |
__VSNEWDOCUMENTSTATE2 |
Spécifie comment ouvrir un document. |
__VSOBSEARCHFLAGS |
Spécifie les critères de la recherche d'objets de l'environnement. |
__VSOPENFROMSCCDLG |
Indique un type spécifique de boîte de dialogue qui est présentée à l'utilisateur. |
__VSOSEFLAGS |
Détermine le meilleur éditeur standard pour ouvrir et s'il faut utiliser une boîte de dialogue dans le processus. |
__VSOSEFLAGS2 |
Ajoute des ID de propriété supplémentaires à l'énumération __VSOSEFLAGS. |
__VSOSPEFLAGS |
Spécifie les actions à effectuer lors de l'ouverture d'un éditeur spécifique. |
__VSOSPEFLAGS2 |
Ajoute des ID de propriété supplémentaires à l'énumération __VSOSPEFLAGS. |
__VSOSPEFLAGS3 | |
__VSOSPFLAGS |
Ouvre l'application d'aperçu standard avec une boîte de dialogue et lance un nouveau navigateur. |
__VSOUTLINESTATE |
Définit l'état d'une structure du document. |
__VSOVERLAYICON2 |
Fournit des membres supplémentaires pour l'énumération VSOVERLAYICON. |
__VSOVERLAYICON3 |
Fournit des membres supplémentaires pour les énumérations VSOVERLAYICON et __VSOVERLAYICON2. |
__VSOVERLAYICON4 | |
__VSPHYSICALVIEWATTRIBUTES |
Spécifie les attributs de l'affichage physique. |
__VSPKGRESETFLAGS |
Utilisé avec les appels ResetDefaults(UInt32) . |
__VSPPPID |
Étend l'interface de page de propriétés pour extraire des propriétés sur la page. |
__VSPPROJECTUPGRADEVIAFACTORYFLAGS |
Spécifie l'action à effectuer avec les appels OnAfterUpgradeProject(IVsHierarchy, UInt32, String, SYSTEMTIME, IVsUpgradeLogger). |
__VSPPROJECTUPGRADEVIAFACTORYREPAIRFLAGS |
Spécifie le processus de mise à niveau d'un projet versionné. |
__VSPREFETCHFACTORYCAPABILITIES | |
__VSPROFILECATEGORYSECURITY |
Spécifie le niveau de sécurité de profil utilisateur actuel retourné par les appels de GetSecurityLevel(UInt32). |
__VSPROFILECATEGORYSENSITIVITY |
Spécifie un niveau de sensibilité aux appels de GetSensitivityLevel(UInt32) . |
__VSPROFILEGETFILENAME |
Spécifie les paramètres de nom de fichier de profil. |
__VSPROFILELOCATIONS |
Spécifie l'emplacement du fichier de profil. |
__VSPROFILEPATHRESOLVERFLAGS |
Méthodes IVsPathVariableResolver. |
__VSPROFILERLAUNCHOPTS |
Spécifie les options de lancement du profileur. |
__VSPROFILETEAMSETTINGSCHANGEDFLAGS |
Spécifie comment les paramètres de profil d'équipe ont changé. Utilisé avec les appels ReportTeamSettingsChanged(UInt32) . |
__VSPROFILETEAMSETTINGSFLAGS |
Spécifie l'action pour les appels de CheckUpdateTeamSettings(UInt32). |
__VSPROJECTLOADFLAGS | |
__VSPROJOUTPUTTYPE |
Spécifie l'ensemble des types de sortie qu'un système de projet peut retourner lorsque la propriété de hiérarchie VSHPROPID_OutputType est interrogée sur sa IVsHierarchy. |
__VSPROJRESFLAGS |
Spécifie l'action à effectuer avec les appels GetResourceItem(UInt32, String, UInt32, UInt32). |
__VSPROJSLNDLGFLAGS |
Spécifie les indicateurs de boîte dialogue de projet et de solution pour les appels de OpenProjectOrSolutionViaDlg(UInt32, String, String, Guid) . |
__VSPROJTARGETRUNTIME |
Spécifie le type au moment de l'exécution de la cible du projet. |
__VSPROPID |
Identifie les paramètres de propriété d'une solution. |
__VSPROPID2 |
Fournit des membres supplémentaires pour l'énumération __VSPROPID. Identifie le paramètre de propriété d'une solution. |
__VSPROPID3 |
Fournit des membres supplémentaires pour l'énumération __VSPROPID. Identifie le paramètre de propriété d'une solution. |
__VSPROPID4 |
Identifie les paramètres de propriété d'une solution (en plus de __VSPROPID, __VSPROPID2 et __VSPROPID3). |
__VSPROPID5 |
Identifie les paramètres de propriété d'une solution. |
__VSPROPID6 |
Identifie les paramètres de propriété d'une solution. |
__VSPROPID7 | |
__VSPROPID8 | |
__VSPROVISIONALVIEWINGSTATUS |
Spécifie le mode d'affichage temporaire de l'élément. |
__VSPSEPROPID |
Fournit des propriétés pour définir des informations d’éditeur spécifiques au projet dans la boîte de dialogue OuvrirWith. |
__VSPTDPROPID |
Spécifie les propriétés de la fonctionnalité de ciblage. |
__VSPTIP_DISPOSITION |
Spécifie l'action de disposition d'image de texte pour les appels de CloseItemTextImage. |
__VSPTIP_MODE |
Spécifie le mode ouvert pour les appels de OpenItemTextImage(String, UInt32, VsTextImage). |
__VSPUBLISHOPTS |
Spécifie les options des appels GetPublishProperty(UInt32, Object). |
__VSQueryEditFlags2 |
Cette énumération est une extension d'tagVSQueryEditFlags qui spécifie les balises supplémentaires. |
__VSQUERYFLAVORREFERENCESCONTEXT |
Décrit le contexte en interrogeant IVsProjectFlavorReferences3. |
__VSQUERYREMOVEDIRECTORYFLAGS2 |
Spécifie les indicateurs associés à OnQueryRemoveDirectoriesEx(IVsProject, Int32, String[], UInt32[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]). |
__VSQUERYREMOVEFILEFLAGS2 |
Spécifie les indicateurs associés à OnQueryRemoveFilesEx(IVsProject, Int32, String[], UInt32[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]). |
__VSQuerySaveFlags2 |
Cette énumération est une extension d'tagVSQuerySaveFlags qui spécifie les balises supplémentaires. |
__VSRDTATTRIB |
Informations de retour sur un document dans la table en cours de exécution (RDT) de document. |
__VSRDTATTRIB2 |
Spécifie les informations relatives à un document dans la RDT (Running Document Table). |
__VSRDTATTRIB3 |
Spécifie les informations relatives à un document dans la RDT (Running Document Table). |
__VSRDTSAVENOTIFICATIONFLAGS |
Ensemble d’indicateurs qui décrivent les attributs d’un enregistrement donné. |
__VSRDTSAVEOPTIONS |
Spécifie les options d'enregistrement d'un document dans la RDT (Running Document Table). |
__VSRDTSAVEOPTIONS2 |
Spécifie des options d'enregistrement supplémentaires pour un document dans la RDT (Running Document Table). |
__VSRDTSAVEOPTIONS3 |
Spécifie des options d'enregistrement supplémentaires pour un document dans la RDT (Running Document Table). |
__VSREFERENCEAPPLYRESULT |
Spécifie le résultat de l’application des modifications de référence. |
__VSREFERENCECHANGEOPERATION |
Spécifie l'opération à appliquer à une référence par un client. |
__VSREFERENCECHANGEOPERATIONRESULT |
Spécifie le résultat d'application d'une modification à une référence par le client. |
__VSREFERENCEQUERYRESULT |
Spécifie le résultat d'une requête de référence. |
__VSREGDOCLOCKHOLDER |
Spécifie un verrou faible dans les appels de la méthode RegisterDocumentLockHolder(UInt32, UInt32, IVsDocumentLockHolder, UInt32). |
__VSRELPATHSEARCHFLAGS |
Spécifie comment résoudre une recherche de chemin d'accès. |
__VSREMOVEDIRECTORYFLAGS2 |
Spécifie les indicateurs utilisés par OnAfterRemoveDirectoriesEx(IVsProject, Int32, String[], UInt32[]). |
__VSREMOVEFILEFLAGS2 |
Spécifie les indicateurs utilisés dans OnAfterRemoveFilesEx(IVsProject, Int32, String[], UInt32[]). |
__VSREMOVEVPFLAGS |
Fournit des options pour supprimer un projet virtuel de la solution. |
__VSRESTARTTYPE |
Indique le niveau de privilège auquel démarrer le processus. |
__VSSAVEDEFERREDSAVEFLAGS |
Utilisé avec les appels CheckForAndSaveDeferredSaveSolution(Int32, String, String, UInt32) . |
__VSSCCENLISTMENTFACTORYOPTIONS |
Options utilisées par l'interface utilisateur de choix d'inscription (partie du support de contrôle de code source). |
__VSSCCPROVIDERBINDINGOPTIONS |
Indique s'il peut gérer la navigation pour un serveur de contrôle de code source. |
__VSSDKPROVIDERTAB |
Spécifie l'ensemble d'onglets à afficher. Il s'agit de l'ensemble utilisé dans la propriété Tabs de IVsPlatformReferenceProviderContext. |
__VSSEARCHFILTERTOKENTYPE |
Spécifie le type de jeton du filtre de recherche. |
__VSSEARCHNAVIGATIONKEY |
Fournit une énumération des touches du clavier (touche Entrée, touches de navigation, touches vers le haut/vers le bas) qui sont transférées par le contrôle de recherche commun à votre implémentation IVsWindowSearch (via un appel à OnNavigationKeyDown(UInt32, UInt32)). Vous pouvez ensuite intercepter ces enfoncements de touche et fournir les opérations spécifiques à votre fenêtre (par exemple, sélectionner les résultats de la recherche précédente ou suivante, exécuter le résultat actuellement sélectionné, etc.). |
__VSSEARCHNAVIGATIONKEY2 |
Fournit une énumération des touches du clavier (touche Entrée, touches de navigation, touches vers le haut/vers le bas) qui sont transférées par le contrôle de recherche commun à votre implémentation IVsWindowSearch (via un appel à OnNavigationKeyDown(UInt32, UInt32)). Vous pouvez ensuite intercepter ces enfoncements de touche et fournir les opérations spécifiques à votre fenêtre (par exemple, sélectionner les résultats de la recherche précédente ou suivante, exécuter le résultat actuellement sélectionné, etc.). |
__VSSEARCHPARSEERROR |
Spécifie les valeurs de champ de bits possibles pour les erreurs d'analyse de recherche. |
__VSSEARCHPLACEMENT |
Spécifie la position du contrôle de recherche dans la fenêtre. |
__VSSEARCHPLACEMENT2 | |
__VSSEARCHTASKSTATUS |
Spécifie l'état d'une opération de recherche. |
__VSSETTINGSCOMPLETIONSTATUS |
Spécifie des informations supplémentaires sur les erreurs qui se sont produites pendant un processus d'importation, d'exportation ou de réinitialisation de profil. |
__VSSETTINGSERRORTYPES |
Spécifie les types d'erreurs des paramètres. |
__VsSettingsScope |
Portée des paramètres à récupérer du IVsSettingsManager. |
__VsSettingsScope2 |
Étendue des paramètres à récupérer à partir de IVsSettingsManager Remarque : Conservez les valeurs répertoriées ici synchronisées avec l’énumération VSENCLOSINGSCOPES et conservez-les exclusives au niveau du bit. |
__VsSettingsType |
Type de données des propriétés dans le magasin de paramètres. |
__VsSettingsType2 | |
__VsSetupPackageState | |
__VSShellMode | |
__VSSHOWCONTEXTMENUOPTS |
Spécifie les options d'affichage des menus contextuels. |
__VSSHOWCONTEXTMENUOPTS2 | |
__VSSHUTDOWNREASON | |
__VSSLNCLOSEOPTIONS |
Spécifie des options de fermeture pour un fichier solution (.sln). |
__VSSLNOPENOPTIONS |
Spécifie les options d'ouverture pour un fichier solution (.sln). |
__VSSLNOPENOPTIONS2 |
Fournit des membres supplémentaires pour l'énumération __VSSLNOPENOPTIONS. |
__VSSLNOPENOPTIONS3 |
Fournit des membres supplémentaires pour l'énumération __VSSLNOPENOPTIONS. |
__VSSLNSAVEOPTIONS |
Spécifie les options d'enregistrement d'un fichier solution (.sln). |
__VSSOLUTIONDEFERREDLOADOPTION |
Indicateurs étendus pour IVsSolution ::GetProjectEnum. |
__VSSPECIFICEDITORFLAGS |
Spécifie les options d'ouverture des éléments de projet existants dans un éditeur spécifique. |
__VSSPROPID |
Spécifie les paramètres de propriété de shell pour l'environnement. |
__VSSPROPID10 | |
__VSSPROPID11 | |
__VSSPROPID12 | |
__VSSPROPID13 | |
__VSSPROPID14 | |
__VSSPROPID2 |
Fournit des membres supplémentaires pour l'énumération __VSSPROPID. |
__VSSPROPID3 |
Fournit des membres supplémentaires pour l'énumération __VSSPROPID. |
__VSSPROPID4 |
Contient des propriétés Visual Studio d'addition. |
__VSSPROPID5 |
Spécifie les paramètres de propriété de shell supplémentaires pour l'environnement. |
__VSSPROPID6 |
Spécifie les paramètres de propriété de shell supplémentaires pour l'environnement. |
__VSSPROPID7 |
Spécifie les paramètres de propriété pour l’environnement. |
__VSSPROPID8 | |
__VSSPROPID9 | |
__VSSTATUSBARANIMATIONINDEX |
Ensemble d’index d’animation de barre de status intégrés. |
__VSSWATCHRENDERFLAGS |
OBSOLÈTE. L'énumération VSSWATCHRENDERFLAGS est membre de la structure VSSWATCHRENDER, un paramètre de la méthode RenderCell(VSSWATCHRENDER[], Int32). |
__VSSYSCOLOREX |
Spécifie une couleur système Visual Studio à utiliser avec un composant visuel ou un cas d’usage particulier. |
__VSSYSCOLOREX2 |
Fournit des membres supplémentaires pour l'énumération __VSSYSCOLOREX. |
__VSSYSCOLOREX3 |
Énumère les ID de couleur utilisés dans le Shell Visual Studio. |
__VSTABBEDMODE |
Indique le mode d'un contrôle avec onglets. |
__VSTASKCONTINUATIONOPTIONS |
Spécifie les options de continuation de la tâche. |
__VSTASKCONTINUATIONOPTIONS2 | |
__VSTASKCREATIONOPTIONS |
Spécifie les options de création d'une tâche. |
__VSTASKCREATIONOPTIONS2 | |
__VSTASKLISTSELECTIONSCROLLPOS |
Spécifie le comportement de défilement pour SelectItems(Int32, IVsTaskItem[], UInt32, UInt32). |
__VSTASKLISTSELECTIONTYPE |
Spécifie le comportement de sélection de SelectItems(Int32, IVsTaskItem[], UInt32, UInt32). |
__VSTASKPROVIDERFLAGS |
Indicateurs de fournisseur de tâche retournés par GetProviderFlags(UInt32). |
__VSTASKRUNCONTEXT |
Spécifie comment la tâche est exécutée. |
__VSTASKVALUEFLAGS |
Indicateurs de valeur de tâche retournés par GetColumnValue(Int32, UInt32, UInt32, Object, String). |
__VSTASKVALUETYPE |
Spécifie les types de valeur retournés par GetColumnValue(Int32, UInt32, UInt32, Object, String). |
__VSTASKWAITOPTIONS |
Spécifie les options relatives aux opérations d'attente de tâche. |
__VSTRANSACCELEXFLAGS |
Indicateurs pour les appels de TranslateAcceleratorEx(MSG[], UInt32, UInt32, Guid[], Guid, UInt32, Int32, Int32). |
__VSTRANSACCELFLAGS |
Convertit les indicateurs d'accélérateur pour les appels TranslateAccelerator(MSG[], UInt32, Guid, UInt32) IVsFilterKeys::. |
__VSTWDFLAGS |
Spécifie le comportement de la boîte de dialogue d'attente. Ces indicateurs sont passés à StartWaitDialog(String, String, String, UInt32, Object, String). |
__VSUIACCELMODIFIERS |
Indique les touches de modification utilisées dans un accélérateur de clavier. |
__VSUIDATAFORMAT |
Indique le format de données utilisé dans l'interface utilisateur. |
__VSUL_ERRORLEVEL |
Indique les niveaux d'erreur du journal de mise à niveau. |
__VSUPGRADEPROJFLAGS |
Utilisé dans les appels UpgradeProject(UInt32). |
__VSURLZONE | |
__VSVPROPID |
Afficher l'ID de propriété pour les appels aux méthodes IVsWindowView. |
__VSVPROPID2 |
Afficher les ID de propriété. |
__VSWBCUSTOMURL |
Spécifie le type d'une page Web personnalisée. Utilisé dans les appels GetCustomURL(UInt32, String). |
__VSWBDOCINFOINDEX |
Spécifie le type d'informations de document d'une page Web. Utilisé avec les appels GetDocumentInfo(UInt32, Object) . |
__VSWBNAVIGATEFLAGS |
Indicateurs de navigation pour les appels de la méthode Navigate(String, UInt32, IVsWindowFrame). |
__VSWBPREVIEWOPTIONS |
Utilisé dans les appels PreviewURLEx(IVsWebPreviewAction, String, UInt32, Int32, Int32). |
__VSWBREFRESHTYPE |
Indicates l'action d'actualisation à entreprendre avec les appels à la méthode Refresh(UInt32). |
__VsWebProxyState |
Spécifie comment les informations d'identification sont attachées à un proxy Web. |
__VSWIZARDTRUSTLEVEL |
Spécifie les niveaux de confiance de l’Assistant. |
__WindowFrameTypeFlags |
Indicateurs qui spécifient le type de frame de fenêtre. |
__WorkingFolderKind | |
__XMLMEMBERDATA_DEPRECATION_TYPE |
Spécifie le type de dépréciation des données de membre XML. |
__XMLMEMBERDATA_OPTIONS |
Spécifie des options pour les éléments de données de membre XML. |
__XMLMEMBERDATA_TAGTYPE |
Spécifie les types de balises pour les éléments de données de membre XML. |
_AppContainerDeployOptions |
Spécifie les options de déploiement d’une application du Windows Store. |
_BROWSE_COMPONENT_SET_OPTIONS |
Spécifie les options de liste IVsBrowseComponentSet pour modifier le comportement fourni par une bibliothèque. |
_BROWSE_COMPONENT_SET_TYPE |
Spécifie les paramètres des types de composants recherchés. |
_BuildSystemKindFlags |
Spécifie le type ou le genre de système de génération. |
_BuildSystemKindFlags2 |
Spécifie le type ou le genre de système de génération. |
_DEBUG_LAUNCH_OPERATION2 |
Fournit des membres supplémentaires à l'énumération DEBUG_LAUNCH_OPERATION. |
_DEBUG_LAUNCH_OPERATION3 |
Fournit des membres supplémentaires à l'énumération DEBUG_LAUNCH_OPERATION. |
_DEBUG_LAUNCH_OPERATION4 |
Fournit des membres supplémentaires à l'énumération DEBUG_LAUNCH_OPERATION. |
_DevLicenseCheckOptions |
OBSOLÈTE. |
_EDITORREGFLAGS |
Indicateurs pour inscrire un éditeur invisible avec RegisterInvisibleEditor(String, IVsProject, UInt32, IVsSimpleDocFactory, IVsInvisibleEditor). |
_LAUNCHPAD_FLAGS |
Détermine si le flux ou le mode de sélection de zone est utilisé. |
_LAUNCHPAD_FLAGS2 |
Détermine si la sortie de l'outil en ligne de commande et de fichier de commandes est traitée en Unicode. |
_LIB_ADDREMOVEOPTIONS |
Spécifie des options pour ajouter un composant à un conteneur de navigation. |
_LIB_CATEGORY2 |
Fournit des membres supplémentaires à l'énumération LIB_CATEGORY. Définit les catégories d'élément de liste du gestionnaire de bibliothèque (à utiliser dans les domaines d'attribut d'élément de liste de fournisseur de symboles). |
_LIB_FLAGS |
Spécifie les attributs d'une bibliothèque. |
_LIB_FLAGS2 |
Fournit des membres supplémentaires pour l'énumération LIB_FLAG. Énumère les indicateurs de bibliothèque retournés à partir de IGetLibFlags2(UInt32). |
_LIB_LISTCAPABILITIES |
Indique les capacités d'une liste d'objets. |
_LIB_LISTCAPABILITIES2 |
Indicateurs de liste de la bibliothèque retournés par la méthode GetCapabilities2(UInt32). |
_LIB_LISTFLAGS |
Spécifie les contrôles à implémenter pour une recherche dans la liste d'objets. |
_LIB_LISTTYPE |
Indique le type de liste d'une liste d'objets. |
_LIB_LISTTYPE2 |
Fournit des membres supplémentaires à l'énumération _LIB_LISTTYPE. |
_LIBCAT_ACTIVEPROJECT |
Spécifie l'attribut ActiveProject d'un élément de bibliothèque. |
_LIBCAT_CLASSACCESS |
Spécifie le mode ClassAccess d'un élément de bibliothèque. |
_LIBCAT_CLASSTYPE |
Spécifie le ClassType d'un élément de bibliothèque. |
_LIBCAT_CLASSTYPE2 |
Fournit des membres supplémentaires pour l'énumération _LIBCAT_CLASSTYPE. |
_LIBCAT_HIERARCHYTYPE |
Spécifie le type d'élément de hiérarchie. |
_LIBCAT_HIERARCHYTYPE2 |
Fournit des membres supplémentaires pour l'énumération _LIBCAT_HIERARCHYTYPE. |
_LIBCAT_MEMBERACCESS |
Spécifie le mode MemberAccess d'un élément de bibliothèque. |
_LIBCAT_MEMBERINHERITANCE |
Spécifie des options d'héritage pour les membres de libcat. |
_LIBCAT_MEMBERTYPE |
Spécifie le MemberType d'un élément de bibliothèque. |
_LIBCAT_MEMBERTYPE2 |
Fournit des membres supplémentaires à l'énumération _LIBCAT_MEMBERTYPE. |
_LIBCAT_MODIFIERTYPE |
Spécifie le ModifierType d'un élément de bibliothèque. |
_LIBCAT_NODETYPE |
Spécifie le type de nœud d'une liste d'arborescence. |
_LIBCAT_PHYSICALCONTAINERTYPE |
Spécifie le type d'un conteneur physique. |
_LIBCAT_SEARCHMATCHTYPE |
Spécifie les types de recherches du gestionnaire de bibliothèques. |
_LIBCAT_VISIBILITY |
Spécifie la visibilité d'un élément de bibliothèque. |
_LIMITTOPICSOURCE |
Spécifie les limites avec lesquelles les mots clés sont recherchés pour l'aide contextuelle (dans laquelle la recherche est effectuée dans les IVsUserContext). |
_NoFrameworkDialogState |
Représente les valeurs utilisées pour VSPROPID_NoFrameworkDialogState. |
_OLELOOP2 |
Énumère les types de boucles de messages utilisées dans les formulaires. |
_PersistStorageType |
Spécifie l'emplacement persistant pour IVsBuildPropertyStorage et IPersistXMLFragment. |
_ProjectLoadSecurityDialogState |
Spécifie l’état de la boîte de dialogue de sécurité. |
_SqlAddNewReferenceFlags |
Spécifie des indicateurs pour appeler de nouvelles références. |
_SqlReferenceUpdateAction |
Spécifie les actions du service de mise à jour des références SQL. |
_SqlReferenceUpdateFlags |
Spécifie comment les références SQL sont mises à jour. |
_VHS_COMMANDS |
Spécifie les commandes du système d'aide pour les méthodes IVsHelpSystem. |
_VSCIPPROPID |
Spécifie l'ID du fournisseur d'élément de contexte dans les appels de GetProperty(Int32, Object) et SetProperty(Int32, Object) . |
_VsDocumentRestoreBehavior | |
_VSFILECHANGEFLAGS |
Fournit des informations sur les attributs d'un fichier qui a été modifié. |
_VsHelpErrors |
Spécifie les erreurs retournées dans les appels de Reserved(VHS_COMMAND, VsHelpErrors) . |
_VSLONGIDLEREASON |
Spécifie la raison d’une longue inactivité. |
_VSOBJCFFLAGS |
Spécifie l'indicateur de presse-papiers unique ou à sélection multiple. |
_VSOBJCLIPFORMATOPTIONS |
Spécifie un format de presse-papiers composite. |
_VSOBJDESCOPTIONS |
Spécifie des options de texte descriptif de l'Explorateur d'objets. |
_VSOBJLISTELEMPROPID |
Spécifie les propriétés de l'élément de liste d'objets dans les appels de GetProperty(UInt32, Int32, Object). |
_VSOBJLISTOWNERCACHEDDATAKINDS |
Spécifie le type de données en mémoire cache dans les appels de ClearCachedData(UInt32). |
_VSOBJLISTOWNEROTPIONS |
Spécifie les options de propriétaire de listes dans les appels de GetOptions(UInt32). |
_VSOBJOPFLAGS |
Spécifie les indicateurs des opérations de changement de nom et de suppression. |
_VSOBSEARCHOPTIONS |
Spécifie les attributs d'une demande de recherche. |
_VSOBSEARCHOPTIONS2 |
Fournit des membres supplémentaires à l'énumération _VSOBSEARCHOPTIONS. |
_VSProjectLoadPriority |
Obsolète. Cette API est devenue obsolète pour optimiser les performances de charge de la solution. |
_VSProjectUnloadStatus |
Représente les différentes raisons de déchargement d'un projet. Utilisé dans UnloadProject(Guid, UInt32). |
_VSProjectUnloadStatus2 |
Représente les différentes raisons de déchargement d'un projet. Utilisé dans UnloadProject(Guid, UInt32). |
_VSProjectUnloadStatus3 | |
_VSQuickCheckAnswer |
Spécifie quand une fonctionnalité est activée. |
_VSRDTFLAGS |
Spécifie des options pour un document dans la RDT (Running Document Table). |
_VSRDTFLAGS2 |
Spécifie des options supplémentaires pour un document dans la RDT (Running Document Table). |
_VSRDTFLAGS3 |
Spécifie des options supplémentaires pour un document dans la RDT (Running Document Table). |
_VSRDTFLAGS4 |
Spécifie des options pour un document dans la RDT (Running Document Table). |
_VSRDTFLAGS5 | |
_VSRDTFLAGSUPPER |
Indicateurs qui décrivent l’état d’un document dans la table de documents en cours d’exécution. |
_VSRELOADDOCDATA |
Spécifie s'il faut ignorer une modification de fichier consécutive. |
_vstaskbitmap |
Spécifie des options pour une image bitmap associée à un élément de tâche. |
_vstaskpriority |
Spécifie la bitmap utilisée pour indiquer le niveau de priorité d'un élément de tâche. |
_VSTREEDISPLAYMASK |
Spécifie les champs intéressants de la structure VSTREEDISPLAYDATA. |
_VSTREEDISPLAYSTATE |
Spécifie les champs de bits de intéressants dans le membre State de la structure VSTREEDISPLAYDATA. |
_VSTREEFLAGS |
Spécifie les attributs d'une liste d'arborescence. |
_VSTREEFLAGS2 |
Ajoute un indicateur à l'énumération _VSTREEFLAGS. |
_VSTREEFLAGS3 |
Spécifie les attributs d'une liste d'arborescence. |
_VSTREEITEMCHANGESMASK |
Spécifie comment une liste d'arborescence a changé. |
_VSTREESTATECHANGEREFRESH |
Spécifie les éléments d'une liste d'arborescence à actualiser. Ceci est destiné à un usage futur. |
AppToastCapability |
Spécifie les fonctionnalités toast. |
AppxManifestDesignerTab |
Spécifie l’onglet du concepteur de manifeste d’application à ouvrir par la OpenAppxManifestDesigner(IVsDocumentLockHolder, AppxManifestDesignerTab) méthode . |
AppxManifestDesignerTab2 |
Spécifie l’onglet du concepteur de manifeste d’application à ouvrir par la OpenAppxManifestDesigner(IVsDocumentLockHolder, AppxManifestDesignerTab) méthode . |
ATTRVALUETYPE |
Spécifie le type de valeurs d'attribut dans les appels de GetAttributeStatusVal(String, ATTRVALUETYPE, Int32) et GetAttributeValue(Int32, ATTRVALUETYPE, String). |
BLDGETFLAGS |
Spécifie les options relatives à la demande d'un concepteur. |
BLDPROMPTOPT |
Spécifie l'invite d'utilisateur utilisée pour choisir le concepteur. |
BootstrapMode |
Spécifie le type de mode d’amorçage. |
BootstrappingArchitecture | |
BootstrappingMode | |
BuildableProjectCfgOpts |
Obsolète. Spécifie des options de configuration de projet pouvant être généré. |
BuildableProjectCfgOpts2 |
Spécifie des options de configuration de projet pouvant être généré supplémentaires. |
COMMANDWINDOWMODE |
Spécifie le mode commande pour les appels de SetMode(COMMANDWINDOWMODE). |
CompEnum |
Spécifie le type de catégories de composants qui sont passées à IVsComponentEnumeratorFactory2. |
Constants |
Diverses collections de constantes définies dans différents idl. |
CTLBLDTYPE |
Spécifie un type de générateur. |
DBGMODE |
Définit le mode voulu du débogueur. |
DEBUG_LAUNCH_OPERATION |
L’énumération DEBUG_LAUNCH_OPERATION est membre de la VsDebugTargetInfo structure, un paramètre d’appels LaunchDebugTargets(UInt32, IntPtr) . |
DEBUG_REMOTE_DISCOVERY_FLAGS |
Spécifie les indicateurs utilisés par la boîte de dialogue Découverte à distance pour rechercher des machines distantes sur un sous-réseau local. |
DEBUG_REMOTE_DISCOVERY_FLAGS2 | |
DevLicenseStatus |
OBSOLÈTE. Spécifie l'état de la licence du développeur. |
DiscoveryNodeType |
Spécifie le type du nœud de découverte dans les appels de GetNodeType(DiscoveryNodeType[]). |
ENC_BUILD_STATE |
Spécifie l'état de la génération Modifier et Continuer en cours. |
ENC_REASON |
Spécifie la raison exacte de l'appel de BelongToProject(String, ENC_REASON, Int32). |
ENC_RETURNCODES |
Spécifie les codes de retour Modifier et Continuer. |
enum_ASINFO |
Spécifie les informations d'état relatives à l'instruction active Modifier et Continuer. |
enum_ENC_BREAKSTATE_REASON |
Spécifie la raison pour laquelle un état d'interruption Modifier et Continuer s'est produit. |
enum_POSITION_TYPE |
Spécifie le type de position de l'instruction active Modifier et Continuer. |
EXPANDFLAGS |
Contrôle l'état ou l'apparence des éléments dans une hiérarchie, ou la hiérarchie elle-même. |
HOSTPROPID |
Spécifie l'identificateur d'une propriété hôte. |
INTELLIPROJSTATUS |
Spécifie l'état du projet IntelliSense. |
LIB_CATEGORY |
Spécifie les catégories d'éléments de bibliothèque qui peuvent encore être paramétrés. |
LIB_CHECKSTATE |
Spécifie l'état activé d'un élément de bibliothèque. |
LIB_PERSISTTYPE |
Spécifie comment un élément de bibliothèque est persistant. |
LOGTOFILEOPTION |
Spécifie l'emplacement où consigner les commandes et la sortie de la fenêtre d'invite de commandes. |
MARKERTYPE4 |
Cette énumération continue à partir de MARKERTYPE3. Consultez MARKERTYPE3 pour connaître les valeurs antérieures. |
OLEACTIVATE |
Spécifie le type de fenêtre activée en réponse à un événement d'activation de fenêtre. |
OLECOMPFLAG |
Spécifie les balises utilisées pour contrôler les interactions entre un objet VSPackage en place, son conteneur et l'environnement. |
OLEHELPCMD |
Spécifie le type d'aide demandé pour ShowHelp(UInt32, Guid, POINT, UInt32, String, UInt32). Cette énumération présente les valeurs valides pour le paramètre |
OLEIPCSTATE |
Spécifie les identificateurs d'état passés à IOleInPlaceComponent :OnEnterState(UInt32, Int32), OnUIComponentEnterState(UInt32, UInt32, UInt32), FOnUIComponentExitState(UInt32, UInt32, UInt32) et FUIComponentInState(UInt32). |
OLEMENU |
Spécifie la façon dont le menu appartenant à l'objet actif d'interface utilisateur doit être utilisé avec le menu du conteneur d'un composant. |
OLEMSGBUTTON |
Spécifie le bouton à afficher avec un message. |
OLEMSGDEFBUTTON |
Détermine quel bouton d'un groupe de boutons est la valeur par défaut. |
OLEMSGICON |
Contrôle l'icône affichée dans un message et indique le type de message. |
OLEROLE |
Spécifie la façon dont un composant est utilisé par rapport à son hôte. |
OLEUIEVENTFREQ |
Spécifie la fréquence à laquelle un événement d'interface utilisateur se produit généralement dans un composant |
OLEUIEVENTSTATUS |
Spécifie l'état d'un événement d'interface utilisateur. |
PFF_RESULTS |
Spécifie les résultats de mise en forme de fichier persistant. |
PREPARECOMMANDRESULT |
Constantes pour l'utilisation des commandes. Utilisé avec les appels PrepareCommand(String, Guid, UInt32, IntPtr, PREPARECOMMANDRESULT[]) . |
REFERENCECHANGETYPE |
Spécifie le type de modification de référence qui s'est produit dans le projet. |
RemoveBFDirection |
Spécifie le sens de suppression d'un élément de navigation. Utilisée avec les appels RemoveAdjacentBFNavigationItem(RemoveBFDirection) et RemoveCurrentNavigationDupes(RemoveBFDirection). |
SccToolsOptionsEnum |
Options qui peuvent être affichées ou mises à jour pour les outils de contrôle de code source. Utilisé exclusivement par les méthodes sur l'interface IVsSccToolsOptions. |
STATUSBARCONSTS |
Spécifie les constantes d'icône d'animation de barre d'état. Utilisé avec les appels Animation(Int32, Object). |
tagCreateClassLibFlags |
Représente les options permettant de créer des bibliothèques de classes. |
tagVSQEQSFlags |
Spécifie comment les attributs de fichier sont gérés par l'interface IVsQueryEditQuerySave2. |
tagVSQueryEditFlags |
Cette énumération spécifie les indicateurs qui contrôlent la manière dont les fichiers doivent être modifiés en mémoire. Ces indicateurs sont passées à la méthode QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32). |
tagVSQueryEditResult |
Cette énumération spécifie les valeurs retournées de la méthode QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) indiquant si une session d'édition de fichier a été correctement terminée ou annulée. |
tagVSQueryEditResultFlags |
Cette énumération spécifie les bits indicateurs, retournés par la méthode QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32), qui indiquent si un fichier a été vérifié et/ou modifié. |
tagVSQueryEditResultFlags2 |
Cette énumération spécifie les bits indicateurs, retournés par la méthode QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32), qui indiquent si un fichier a été vérifié et/ou modifié. |
tagVSQuerySaveFlags |
Cette énumération spécifie des valeurs à la méthode QuerySaveFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32) et contrôle si cette méthode affiche une interface utilisateur (UI). |
tagVSQuerySaveResult |
Cette énumération spécifie les valeurs qui peuvent être retournées par la méthode QuerySaveFile(String, UInt32, VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32) et la méthode QuerySaveFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32). |
tagVSQuerySaveResultFlags |
Spécifie les résultats d'une opération QuerySave. |
tagVsSccFilesFlags |
Cette énumération spécifie les balises qui sont retournées par un appel à la méthode GetSccFiles(UInt32, CALPOLESTR[], CADWORD[]). |
tagVsSccSpecialFilesFlags |
Indicateurs associés aux fichiers du contrôle de code source spéciaux tels que retournés par GetSccSpecialFiles(UInt32, String, CALPOLESTR[], CADWORD[]). |
VHS_COMMAND |
Spécifie les commandes du système d'aide. |
VSADDCOMPOPERATION |
Identifie le composant d'ajout de propriétés. |
VSADDCOMPRESULT |
Spécifie les résultats des ajouts de composants. |
VSADDDIRECTORYFLAGS |
Indique les indicateurs associés à la méthode OnAfterAddDirectoriesEx(IVsProject, Int32, String[], VSADDDIRECTORYFLAGS[]) |
VSADDFILEFLAGS |
Indicateurs utilisés dans OnAfterAddFilesEx(Int32, Int32, IVsProject[], Int32[], String[], VSADDFILEFLAGS[]) et OnAfterAddFilesEx(IVsProject, Int32, String[], VSADDFILEFLAGS[]). |
VSADDITEMOPERATION |
Contrôle l'action exécutée sur un nouvel élément ajouté à un projet. |
VSADDRESULT |
Indique si un élément a été correctement ajouté à un projet. |
VsAppPackagePlatform |
Spécifie la plateforme que l'application cible. |
VSBUILDMANAGERRESOURCE |
Spécifie un type de ressource de build à acquérir depuis le service BuildManagerAccessor. |
VSCMDNAMEOPTS |
Spécifie les noms canoniques anglais et/ou localisés. |
VSCOMPONENTTYPE |
Spécifie le type d'un composant. |
VSDESIGNER_FUNCTIONVISIBILITY |
Spécifie le niveau d'accès de la fonction de concepteur. |
VSDESIGNER_VARIABLENAMING |
Contrôle la convention d'affectation des noms variables. |
VSDOCUMENTPRIORITY |
Spécifie le niveau de priorité d'un document dans un projet. |
VSEDITORPRIORITY |
Spécifie la priorité des différents éditeurs. Utilisé par les packages qui implémentent un type d'éditeur avec IVsRegisterEditors. |
VSErrorCodes |
Codes d'erreur Visual Studio. |
VSErrorCodes80 |
Codes d'erreur Visual Studio. |
VSEXTENDSHIERARCHY |
Énumère les valeurs pour l'interface IVsParentHierarchy étendue. |
VSFILTERKEYSFLAGS |
Indicateur spécifiant l'action à effectuer pour les contrôles qui filtrent des messages d'événement de clavier. |
VSFRAMEMODE |
Contrôle le mode d'affichage d'une fenêtre Outil. |
VSFRAMEMODE2 |
Spécifie des membres supplémentaires pour l'énumération VSFRAMEMODE. |
VsHelpErrors |
Spécifie les erreurs propres à IVsHelpSystem. |
VSIME_ERR |
Énumère les erreurs de l'interface IVsIME pour l'éditeur de méthode d'entrée (IME). |
VSMESELCMD |
Spécifie les commandes de modification de la sélection. |
VSOBDESCRIPTIONSECTION |
Spécifie l'élément d'une chaîne de texte descriptif de l'élément de l'Explorateur d'objets. |
VSOBJGOTOSRCTYPE |
Spécifie le type d'élément de code source auquel accéder. |
VSOBSEARCHTYPE |
Spécifie la partie d'un nom qu'une chaîne représente. |
VSOLECMDEXECOPT_HIWORD |
Spécifie des options pour le paramètre de l'option exec de la commande de Exec(Guid, UInt32, UInt32, IntPtr, IntPtr). Les valeurs proviennent de l'énumération VSOLECMDEXECOPT_HIWORD. |
VSOUTLINECAPTION |
Spécifie les paramètres d'une légende de mode Plan de document. |
VSOVERLAYICON |
Spécifie l'icône de chevauchement, retournée par la hiérarchie, lorsqu'elle est demandée via l'élément VSHPROPID_OverlayIconIndex dans __VSHPROPID. Cette icône est dessinée de façon transparente sur l'icône normale de votre élément pour indiquer que l'état a changé. |
VSPREVIEWRESOLUTION |
Spécifie la résolution du générateur d'aperçu standard. Utilisé dans les appels OpenStandardPreviewer(UInt32, String, VSPREVIEWRESOLUTION, UInt32). |
VSPROFILERPROCESSARCHTYPE |
Spécifie le type d'architecture du processeur du profileur. |
VSPROPERTYSTREAMPROPERTYTYPE |
Spécifie un flux de propriété simple ou un flux de propriété de sous-flux. |
VSQUERYADDDIRECTORYFLAGS |
Indicateurs spécifiant des options d'appel par répertoire. Les balises sont associées à OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]) et OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]), qui sont appelés par un projet pour déterminer si les répertoires peuvent être ajoutés au projet. |
VSQUERYADDDIRECTORYRESULTS |
Indicateurs associés à OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]) et à OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]). |
VSQUERYADDFILEFLAGS |
Utilisé dans les méthodes OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) et OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) pour indiquer le type de fichier qui sera ajouté au projet. |
VSQUERYADDFILERESULTS |
Indicateurs retournés par l'environnement dans OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) et les méthodes de OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]). Ces indicateurs indiquent si un projet peut ajouter le fichier au projet. |
VSQUERYREMOVEDIRECTORYFLAGS |
Indicateurs spécifiant des options d'appel par répertoire. Les balises sont associées à OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]) et OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]), qui sont appelés par un projet pour déterminer si les répertoires peuvent être supprimés du projet. |
VSQUERYREMOVEDIRECTORYRESULTS |
Indicateurs associés à OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]) et à OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]). |
VSQUERYREMOVEFILEFLAGS |
Indicateurs associés à OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]) et à OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]). |
VSQUERYREMOVEFILERESULTS |
Indicateurs associés à OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]) et à OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]). |
VSQUERYRENAMEDIRECTORYFLAGS |
Indicateurs spécifiant des options d'appel par répertoire. Les balises sont associées à OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]) et OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]), qui sont appelés par un projet pour déterminer si les répertoires peuvent être renommés. |
VSQUERYRENAMEDIRECTORYRESULTS |
Indicateurs associés à OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]) et à OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]). |
VSQUERYRENAMEFILEFLAGS |
Indicateurs associés à OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]) et à OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]). |
VSQUERYRENAMEFILERESULTS |
Indicateurs associés à OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]) et à OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]). |
VSQUERYSAVESLNPROPS |
Retourne l'état des propriétés d'une solution. |
VSRECORDMODE |
Spécifie le mode de l'enregistreur de macros de l'environnement. |
VSRECORDSTATE |
Spécifie l'état de l'enregistreur de macros de l'environnement. |
VSRELOADOPTION |
Spécifie comment répondre aux documents modifiés en externe. |
VSREMOVEDIRECTORYFLAGS |
Indicateurs utilisés par OnAfterRemoveDirectories(IVsProject, Int32, String[], VSREMOVEDIRECTORYFLAGS[]). |
VSREMOVEFILEFLAGS |
Indicateurs utilisés dans OnAfterRemoveFiles(IVsProject, Int32, String[], VSREMOVEFILEFLAGS[]). |
VSRENAMEDIRECTORYFLAGS |
Indicateurs associés à OnAfterRenameDirectories(IVsProject, Int32, String[], String[], VSRENAMEDIRECTORYFLAGS[]). |
VSRENAMEFILEFLAGS |
Indicateurs associés à OnAfterRenameFiles(IVsProject, Int32, String[], String[], VSRENAMEFILEFLAGS[]), OnAfterRenameFile(IVsProject, String, String, VSRENAMEFILEFLAGS) et à OnQueryRenameFile(IVsProject, String, String, VSRENAMEFILEFLAGS, Int32). |
VSSAVEFLAGS |
Spécifie les options d'enregistrement de fichier. |
VSSCCENLISTMENTCHOICE |
Ces valeurs indiquent la volonté d'un projet à choisir une inscription (une copie de travail locale d'un projet ou d'une solution sous contrôle de code source). La possibilité de choisir une inscription permet à l'utilisateur de modifier l'emplacement d'un projet stocké lorsqu'il est récupéré du contrôle de code source. |
VSSCCPROVIDERBINDING |
Il s'agit des options qu'un projet peut retourner pour indiquer sa volonté d'utiliser un package de contrôle de code source personnalisé. |
VsScriptJmcCodeType |
Représente le type de code. |
VSSEARCHPROGRESSTYPE |
Spécifie le type de progression affichée par le contrôle de recherche. |
VSSEARCHSTARTTYPE |
Spécifie si la recherche va commencer. |
VSSETFRAMEPOS |
Définit la position du frame de fenêtre. |
VSSOLNBUILDQUERYRESULTS |
Identifie les résultats de la génération de la solution. |
VSSOLNBUILDUPDATEFLAGS |
Identifie les mises à jour de la build de la solution. |
VSSOLNBUILDUPDATEFLAGS2 |
Fournit des membres supplémentaires pour l'énumération VSSOLNBUILDUPDATEFLAGS. |
VSSOLNBUILDUPDATEFLAGS3 | |
VsStateIcon |
Spécifie les index des glyphes de contrôle de code source. |
VSSYSCOLOR |
Cette énumération est déconseillée. Utilisation de __VSSYSCOLOREX à la place |
VSTASKCATEGORY |
Spécifie la catégorie d'un élément de tâche. |
VSTASKFIELD |
Spécifie le champ d'un élément de tâche. |
VSTASKPRIORITY |
Spécifie la bitmap utilisée pour indiquer le niveau de priorité d'un élément de tâche. |
VSTBXTABVIEW |
Spécifie le type de vue pour un onglet de boîte à outils. |
VSTDTYPE |
Usage interne pour les tests uniquement. Ne pas utiliser. |
VSTREECLOSEACTIONS |
Spécifie les actions possibles lors de la réduction d'un nœud de vue d'arborescence qui provoque la fermeture de la liste d'arborescence enfant. |
VSTREETEXTOPTIONS |
Spécifie le type de texte demandé. |
VSTREETEXTOPTIONS2 |
Spécifie le type de texte demandé. |
VSTREETOOLTIPTYPE |
Spécifie le type de texte d'info-bulle à afficher. |
VSTWT_LOCATION |
Spécifie l'emplacement d'une barre d'outils de fenêtre d'outils. |
VSUPDATEPROJREFREASON |
Retourne les informations de mise à jour d'une référence de projet. |
VsUpToDateCheckFlags |
Spécifie la raison de la vérification des indicateurs. |
VsUpToDateCheckFlags2 |
Les indicateurs sont passés dans AreProjectsUpToDate(UInt32) ainsi que dans QueryStartUpToDateCheck(UInt32, Int32[], Int32[]) et StartUpToDateCheck(IVsOutputWindowPane, UInt32) pour spécifier que l'opération a été effectuée selon les besoins d'une demande de build particulière. |
VSUSERCONTEXTATTRIBUTEUSAGE |
Spécifie si un attribut ou un mot clé est envoyé dans le conteneur de contexte. |
VSUSERCONTEXTPRIORITY |
Spécifie la priorité des attributs ou des mots clés dans le conteneur de contexte. |
VSWINDOWSTATE |
Contrôle l'état d'affichage et l'apparence d'une fenêtre. |
WellKnownTargetFrameworkVersions |
Représente le numéro de version d'un Framework cible. |