ProvideLanguageServiceAttribute.HideAdvancedMembersByDefault, propriété
Détermine l'état initial de l'option de Masquer les membres avancés 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 HideAdvancedMembersByDefault As Boolean
public bool HideAdvancedMembersByDefault { get; set; }
Valeur de propriété
Type : System.Boolean
Retourne true si Masquer les membres avancés est au commencement sélectionné ; sinon, retours false.
Remarques
Cette propriété fonctionne avec la propriété d'EnableAdvancedMembersOption.
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]\
HideAdvancedMembersByDefault = reg_dword: 0x00000001
Exemples
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
HideAdvancedMembersByDefault = true, // Hide private members by default
)]
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.