Partager via


ProvideLanguageServiceAttribute.DefaultToNonHotURLs, propriété

Détermine le paramètre initiale de l'option de Activer la navigation dans les URL par simple clic dans la boîte de dialogue d'Options.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Public Property DefaultToNonHotURLs As Boolean
public bool DefaultToNonHotURLs { get; set; }

Valeur de propriété

Type : System.Boolean
Retourne true si Activer la navigation dans les URL par simple clic est désactivé ; sinon, des retours false, l'option est initialement activés.

Remarques

Un service de langage peut prendre en charge des URL dans code source.Après des conventions de HTML, un URL peut être sélectionné une fois pour suivre le lien.Toutefois, dans une application telle que Visual Studio, il peut être préférable de permettre le lien à suivre uniquement si l'utilisateur maintient une clé (par exemple, la touche Contrôle) tout en cliquant pour suivre le lien.Cela aide à réduire l'expérience frustrante si l'utilisateur essaye suffit de cliquer sur au milieu du lien pour le modifier (sinon, ils doivent cliquer sur inactif du lien et ensuite utiliser le clavier pour déplacer le signe insertion là où elles souhaitent modifier).La possibilité de cliquer une seule fois un URL est contrôlée par l'option de Activer la navigation dans les URL par simple clic, généralement disponible sur l'onglet de Général pour chaque langage dans la boîte de dialogue d'Options (Outils de sous disponible - > menu d'Options).

Cette propriété est disponible à toute implémentation de service de langage.

La valeur par défaut est false indiquant que l'option de Activer la navigation dans les URL par simple clic doit être initialement arrête.

L'entrée du Registre ressemble à ceci :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
  [Language Name]\
    Default to Non Hot URLs = reg_dword: 0x00000001

Exemples

    [ProvideLanguageService(typeof(MyLanguageService),           // Required
                            MyConstants.languageName,            // Required
                            MyConstants.languageNameResourceID,  // Required
        // Optional language service properties
        DefaultToNonHotURLs = true,  // Links require ctrl-click to follow
                           )]

Sécurité .NET Framework

Voir aussi

Référence

ProvideLanguageServiceAttribute Classe

Microsoft.VisualStudio.Shell, espace de noms