ProvideLanguageServiceAttribute.DefaultToNonHotURLs Propriété

Définition

Détermine le paramètre initial de l’option de navigation activer l’URL par simple clic dans la boîte de dialogue Options.

public:
 property bool DefaultToNonHotURLs { bool get(); void set(bool value); };
public:
 property bool DefaultToNonHotURLs { bool get(); void set(bool value); };
public bool DefaultToNonHotURLs { get; set; }
member this.DefaultToNonHotURLs : bool with get, set
Public Property DefaultToNonHotURLs As Boolean

Valeur de propriété

Boolean

Retourne true si l’option Activer la navigation dans les URL par simple clic doit être désactivée ; sinon, retourne false , l’option est activée initialement.

Exemples

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

Remarques

Un service de langage peut prendre en charge les URL dans le code source. Les conventions HTML suivantes permettent de cliquer une fois sur une URL pour suivre le lien. Toutefois, dans une application telle que Visual Studio , il peut être préférable d’autoriser le lien à être suivi uniquement si l’utilisateur maintient une touche enfoncée (par exemple, la touche Ctrl) tout en cliquant pour suivre le lien. Cela permet de réduire la frustration si l’utilisateur tente simplement de cliquer au milieu du lien pour le modifier (dans le cas contraire, il doit cliquer sur le lien, puis utiliser le clavier pour déplacer le point d’insertion vers l’emplacement où il souhaite le modifier). La possibilité d’un simple clic sur une URL est contrôlée par l’option Activer la navigation dans les URL par simple clic , généralement disponible sous l’onglet général pour chaque langue dans la boîte de dialogue options (disponible dans le menu Outils -> options ).

Cette propriété est disponible pour toutes les implémentations du service de langage.

La valeur par défaut false indique que l’option de navigation activer l’URL par simple clic doit être initialement désactivée.

L’entrée de Registre se présente comme suit :

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

S’applique à