Partager via


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

Voir aussi

Référence

ProvideLanguageServiceAttribute Classe

Microsoft.VisualStudio.Shell, espace de noms