Page Options, Environnement, propriétés de nœud

Ce document décrit les pages (ou collections de propriétés) associées à la catégorie Environnement, DTE.Properties("Environment", <Property Page>), de la boîte de dialogue Options.Le titre de chaque sous-section correspond à l'appel utilisé pour accéder à la collection Propriétés, et le tableau figurant dans chaque sous-section répertorie les propriétés présentes dans la collection.

Général

DTE.Properties("Environment", "General")

Nom de l'élément de propriété

Valeur

Description

ShowStatusBar

Get/Set (booléen)

Détermine si la barre d'état est visible.

WindowMenuContainsNItems

Get/Set (Short)

Détermine la façon dont les fenêtres de document sont répertoriées au bas du menu Fenêtres.

MRUListContainsNItems

Get/Set (Short)

Détermine le nombre de fichiers affichés dans le sous-menu des derniers fichiers utilisés.

Animations

Get/Set (booléen)

Détermine si l'environnement de développement intégré (IDE) utilise des animations dans la barre d'état.

AnimationSpeed

Get/Set (Short)

AutoAdjustExperience

Get/Set (booléen)

Ajuste automatiquement l'expérience visuelle selon les performances du client.

RichClientExperienceOptions

Get/Set (Enum)

Active l'expérience visuelle améliorée avec des valeurs dans [EnvDTE100.vsRichClientExperienceOptions].

CloseButtonActiveTabOnly

Get/Set (booléen)

Détermine si le bouton Fermer s'affiche seulement sur l'onglet actif.

AutohidePinActiveTabOnly

Get/Set (booléen)

Détermine si le bouton Masquer automatiquement n'affecte que l'onglet actif.

Sécurité des compléments/macros

DTE.Properties("Environment", "AddinMacrosSecurity")

Nom de l'élément de propriété

Valeur

Description

MacrosEnabled

Get/Set (booléen)

Autorise l'exécution des macros.

AddinsEnabled

Get/Set (booléen)

Autorise le chargement des compléments.

LoadAddinsFromTheWeb

Get/Set (booléen)

Autorise le chargement de compléments à partir d'une URL sur le Web.

Documents

DTE.Properties("Environment", "Documents")

Nom de l'élément de propriété

Valeur

Description

ReuseSavedActiveDocWindow

Get/Set (booléen)

Détermine si l'ouverture d'un nouveau fichier réutilise la fenêtre de document active si le document actif est enregistré.false ouvre toujours une nouvelle fenêtre de document pour chaque document ouvert.

DetectFileChangesOutsideIDE

Get/Set (booléen)

Détermine si l'environnement recharge automatiquement les fichiers ouverts dans l'IDE lorsque le système d'exploitation signale à l'IDE que les fichiers ont été modifiés sur le disque.

AutoloadExternalChanges

Get/Set (booléen)

Détermine si, lorsque des modifications externes apportées à des documents ouverts sont détectées, le fichier modifié doit être automatiquement rechargé si le document ouvert n'est pas modifié.Si le document ouvert est modifié, et si cette propriété a pour valeur true, l'environnement de développement intégré (IDE) vous invite à le confirmer comme si la propriété avait pour valeur false.

InitializeOpenFileFromCurrentDocument

Get/Set (booléen)

Détermine si la commande OpenFile prend comme répertoire et comme nom de fichier de référence le dernier document actif ou l'emplacement du dernier fichier ouvert.

MiscFilesProjectSavesLastNItems

Get/Set (Short)

Détermine combien de fichiers le projet Fichiers divers enregistre.En conséquence, vous pouvez consulter ce que vous aviez ouvert le plus récemment sous forme d'un fichier divers sur le disque, lorsque vous utilisez à nouveau l'IDE.

ShowMiscFilesProject

Get/Set (booléen)

Détermine si le projet Fichiers divers est affiché.

CheckForConsisentLineEndings

Get/Set (booléen)

Vérifie la cohérence des fins de ligne au chargement du fichier.

SaveDocsAsUnicodeWhenDataLoss

Get/Set (booléen)

Enregistre les documents au format Unicode lorsque les données ne peuvent pas être enregistrées dans la page de codes.

DontShowGlobalUndoChangeLossDialog

Get/Set (booléen)

Affiche un avertissement lorsqu'une annulation globale modifie d'autres fichiers modifiés.

AllowEditingReadOnlyFiles

Get/Set (booléen)

Autorise la modification des fichiers en lecture seule, mais affiche un avertissement lorsque vous tentez de les enregistrer.

DocumentDockPreference

Get/Set (Enum)

[EnvDTE100.vsDocumentDockPreferenceOptions].Position dans l'onglet dans lequel insérer le document ouvert.

Gestionnaire d'extensions

DTE.Properties("Environment", "ExtensionManager")

Nom de l'élément de propriété

Valeur

Description

EnableAdminExtensions

Get/Set (booléen)

Charge les extensions par utilisateur lorsque Visual Studio est exécuté sous Informations d'identification de l'administrateur.Visual Studio doit être redémarré après que cette valeur a été modifiée.

EnableOnline

Get/Set (booléen)

Active l'accès aux extensions sur la galerie Visual Studio.

AutomaticallyCheckForUpdates

Get/Set (booléen)

Recherche automatiquement les mises à jour des extensions installées.

Rechercher et remplacer

DTE.Properties("Environment", "FindAndReplace")

Nom de l'élément de propriété

Valeur

Description

ShowWarningMessages

Get/Set (booléen)

Affiche des messages d'avertissement.

InitializeFromEditor

Get/Set (booléen)

Remplit automatiquement la zone Rechercher à l'aide du texte de l'éditeur.

ShowMessageBoxes

Get/Set (booléen)

Affiche des messages d'information.

HideWindowsAfterMatchFromQuickFindReplace

Get/Set (booléen)

Masque la fenêtre Rechercher et remplacer après qu'une correspondance est trouvée à l'aide de Recherche rapide ou Remplacement rapide.

Importation et exportation de paramètres

DTE.Properties("Environment", "Import and Export Settings")

Nom de l'élément de propriété

Valeur

Description

TrackTeamSettings

Get/Set (booléen)

Utilise les paramètres du fichier spécifié par TeamSettingsFile.

TeamSettingsFile

Get/Set (String)

Nom du fichier qui contient des paramètres d'équipe.

AutoSaveFile

Get/Set (String)

Nom du fichier dans lequel les paramètres utilisateur sont automatiquement enregistrés.

Paramètres internationaux

DTE.Properties("Environment", "International")

Nom de l'élément de propriété

Valeur

Description

Language

Get/Set (String)

Valeur LCID pour le langage actuel pour Visual Studio.

Clavier

DTE.Properties("Environment", "Keyboard")

Nom de l'élément de propriété

Valeur

Description

Schéma

Get/Set (String)

Retourne une chaîne contenant un schéma intégré, une chaîne contenant le chemin d'accès complet du fichier .vsk qui est chargé, ou « (Valeur par défaut) » si aucun fichier .vsk n'est chargé.

Projets et solution

DTE.Properties("Environment", "ProjectsAndSolution")

Nom de l'élément de propriété

Valeur

Description

OnRunOrPreview

Get/Set (String)

Détermine si l'IDE enregistre tout avant d'afficher un aperçu d'un projet généré ou de l'exécuter.

ProjectsLocation

Get/Set (String)

Détermine le répertoire par défaut dans lequel la boîte de dialogue Ajouter un projet enregistre les nouveaux projets.

ShowOutputWindowBeforeBuild

Get/Set (booléen)

Détermine si la fenêtre Sortie s'affiche au démarrage d'une génération.

ShowTaskListAfterBuild

Get/Set (booléen)

Détermine si une opération de génération qui échoue affiche la Liste des tâches lorsque la génération est terminée.

TrackFileSelectionInExplorer

Get/Set (booléen)

Détermine si l'élément actuel est suivi dans l'Explorateur de solutions.

AlwaysShowSolutionNode

Get/Set (booléen)

Détermine si le nœud solution est affiché.

OnlySaveStartupProjectsAndDependencies

Get/Set (booléen)

Détermine si les opérations de sauvegarde sont limitées à des projets de démarrage et à leurs fichiers dépendants.

ShowAdvancedBuildConfigurations

Get/Set (booléen)

Détermine si les configurations de build avancées sont affichées.

ConcurrentBuilds

Get/Set (String)

Détermine le nombre maximal de générations de projet parallèles qui peuvent se produire.

SaveNewProjects

Get/Set (booléen)

Détermine si les nouveaux projets sont enregistrés automatiquement après qu'avoir été créés.

PromptForRenameSymbol

Get/Set (booléen)

Spécifie s'il faut demander d'utiliser des noms symboliques au moment de renommer les fichiers.

OnRunWhenErrors

Get/Set (Enum)

Spécifie le comportement à l'exécution lorsqu'une génération s'est achevée avec des erreurs.

OnRunWhenOutOfDate

Get/Set (Enum)

Spécifie le comportement à l'exécution lorsqu'un projet est obsolète.

ProjectTemplatesLocation

Get/Set (String)

Répertoire qui contient des modèles de projet pour l'utilisateur.

ProjectItemTemplatesLocation

Get/Set (String)

Répertoire qui contient des modèles d'élément pour l'utilisateur.

DefaultBehaviorForStartupProjects

Get/Set (String)

MSBuildOutputVerbosity

Get/Set (String)

Spécifie le niveau de détail pour la sortie de (la) génération.

Startup

DTE.Properties("Environment", "Startup")

Nom de l'élément de propriété

Valeur

Description

OnStartup

Get/Set (Enum)

Action à effectuer au démarrage, à partir de vsStartUp avec des valeurs de 0 à 5 :

  • 0: Ouvrir la page d'accueil

  • 1 : Charger la dernière solution

  • 2 : Afficher la boîte de dialogue Ouvrir un projet.

  • 3 : Afficher la boîte de dialogue Nouveau projet

  • 4 : Afficher l'environnement vide

  • 5 : Afficher la page de démarrage

StartPageRSSUrl

Get/Set (String)

URL du flux RSS utilisé au démarrage.

StartPageRefreshDownloadedContent

Get/Set (booléen)

Actualise la page de démarrage après chaque passage de l'intervalle spécifié dans StartPageRefreshInterval.

StartPageRefreshInterval

Get/Set (Short)

Intervalle, en minutes, d'actualisation de la page de démarrage.

TaskList

DTE.Properties("Environment", "TaskList")

Nom de l'élément de propriété

Valeur

Description

ConfirmTaskDeletion

Get/Set (booléen)

Spécifie si une boîte de dialogue de confirmation s'affiche lorsque des tâches sont supprimées de la Liste des tâches.

WarnOnAddingHiddenItem

Get/Set (booléen)

Spécifie si vous recevez un avertissement lorsque vous ajoutez une tâche utilisateur qui ne s'affichera pas.

DontShowFilePaths

Get/Set (booléen)

Spécifie s'il faut indiquer les chemins d'accès complets aux fichiers dans la liste des tâches.

CommentTokens

SafeArray

Retourne un SafeArray de valeurs de jeton du commentaire.Chacun a les champs, Name (chaîne) et Priority (vsTaskPriority, haut, moyen ou bas).

DTE.Properties("Environment", "WebBrowser")

Nom de l'élément de propriété

Valeur

Description

HomePage

Get/Set (String)

Représente l'URL de la page d'accueil.

SearchPage

Get/Set (String)

Représente l'URL de la page de recherche.

ViewSourceIn

Get/Set (Enum)

vsBrowserViewSource (Source, Design, Externe).

ViewSourceExternalProgram

Get/Set (String)

Chemin d'accès à la visionneuse de code source externe.

Voir aussi

Concepts

Contrôle des paramètres de la boîte de dialogue Options

Détermination des noms d'éléments de propriété dans les pages Options

Page Options, Polices et couleurs, propriétés de nœud

Page Options, Éditeur de texte, propriétés de nœud