Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Détermine si l'option de Masquer les membres avancés 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 EnableAdvancedMembersOption As Boolean
public bool EnableAdvancedMembersOption { get; set; }
Valeur de propriété
Type : System.Boolean
Retourne true si l'option de Masquer les membres avancés est activée ; sinon, retours false.
Remarques
La boîte de dialogue d'Options (Outils de sous disponible - > menu d'Options) montre pour des langages un ensemble de général d'options.Une de ces options est Masquer les membres avancés.Lorsque cette option est sélectionnée, des membres d'une classe normalement pas accessible à partir d'un emplacement particulier dans code source ne sont pas montrés lorsqu'une liste de membres d'Intellisense est affichée.La propriété d'EnableAdvancedMembersOption détermine si l'option de Masquer les membres avancés même est disponible pour un langage.Si cette propriété est définie à true, alors l'option de Masquer les membres avancés peut être sélectionnée.Cette propriété fonctionne avec la propriété d'HideAdvancedMembersByDefault qui définit l'état initial de l'option de Masquer les membres avancés.
Cette propriété est disponible à toute implémentation de service de langage.
La valeur par défaut est false lorsque l'entrée du Registre correspondante est accessible via la classe d'LanguagePreferences.
L'entrée du Registre ressemble à ceci :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
[Language Name]\
EnableAdvancedMembersOption = reg_dword: 0x00000001
Exemples
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
EnableAdvancedMembersOption = true, // Always show private members
)]
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.