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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.