Partager via


ProvideLanguageServiceAttribute.ShowMatchingBrace, propriété

Détermine si le domaine de langues correspondant est montré dans la barre d'état.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Public Property ShowMatchingBrace As Boolean
public bool ShowMatchingBrace { get; set; }

Valeur de propriété

Type : System.Boolean
Retourne true si le domaine de langues correspondant est montré dans la barre d'état ; sinon, retours false.

Remarques

Lorsqu'un couple de langues correspondant est mis en surbrillance, l'élément correspondu à peut être affiché dans la barre d'état si la propriété d'ShowMatchingBrace est définie à true.Ce n'est généralement pas utile à moins que le texte avant l'élément de langage correspondant soit également montré.Par exemple, tapant l'accolade fermante « } » pour une instruction d'if où l'accolade ouvrante « { » est sur la même ligne que l'instruction d'if peut montrer à l'entier si instruction et accolade ouvrante dans la barre d'état.Cela signifie que l'instruction d'if serait également mise en surbrillance avec l'accolade ouvrante.La propriété d'MatchBraces doit également être définie à true pour que la propriété d'ShowMatchingBrace soit utilisée.

Cette propriété est spécifique à l'infrastructure managée de package. (MPF)

La valeur par défaut est true 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]\
    ShowMatchingBrace = reg_dword: 0x00000001

Exemples

    [ProvideLanguageService(typeof(MyLanguageService),           // Required
                            MyConstants.languageName,            // Required
                            MyConstants.languageNameResourceID,  // Required
        // Optional language service properties
        ShowMatchingBrace = true,  // show matching brace in status bar
                           )]

Sécurité .NET Framework

Voir aussi

Référence

ProvideLanguageServiceAttribute Classe

Microsoft.VisualStudio.Shell, espace de noms