Partager via


ProvideLanguageServiceAttribute.ShowDropDownOptions, propriété

Détermine si l'option de barre de navigation est activée 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 ShowDropDownOptions As Boolean
public bool ShowDropDownOptions { get; set; }

Valeur de propriété

Type : System.Boolean
Retourne true si l'option de barre de navigation doit être activée ; sinon, retours false.

Remarques

La barre de navigation apparaît sur le haut d'une fenêtre d'éditeur et permet de la navigation rapide à de différents éléments dans le fichier.En général, la barre de navigation contient deux zones de liste déroulante, une pour les types, et un autre pour des membres.Sélectionnant un type ou un membre entre immédiatement ce type ou membre dans la fenêtre de modification.La barre de navigation peut être montrée ou masquée pour chaque langage à l'aide de l'option de barre de navigation dans la boîte de dialogue d'Options (disponible dans Outils - > menu d'Options).Si le service prend en charge d'un langage la barre de navigation il définissent la propriété d'ShowDropDownOptions à true.Si l'entrée du Registre n'est pas définie du tout, alors l'option de barre de navigation dans la boîte de dialogue d'Options est désactivée et ne peut pas être changée.Sinon, la valeur de l'entrée du Registre contrôle, que l'option de barre de navigation soit au commencement sélectionnée ou pas.

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

La valeur par défaut est false, indiquer l'option de barre de navigation n'est pas sélectionné (en réalité, à moins que cette propriété soit explicitement définie à true ou à false, l'entrée du Registre n'est pas créée et par conséquent l'option de barre de navigation est désactivée).

L'entrée du Registre ressemble à ceci :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
  [Language Name]\
    ShowDropDownBarOption = reg_dword: 0x00000001

Exemples

    [ProvideLanguageService(typeof(MyLanguageService),           // Required
                            MyConstants.languageName,            // Required
                            MyConstants.languageNameResourceID,  // Required
        // Optional language service properties
        ShowDropDownOptions = true,  // drop down bar options are supported
                           )]

Sécurité .NET Framework

Voir aussi

Référence

ProvideLanguageServiceAttribute Classe

Microsoft.VisualStudio.Shell, espace de noms