Właściwość ProvideLanguageServiceAttribute.ShowMatchingBrace —
Określa, jeżeli pasujące pary języka jest wyświetlany w pasku stanu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell
Zestaw: Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)
Składnia
'Deklaracja
Public Property ShowMatchingBrace As Boolean
public bool ShowMatchingBrace { get; set; }
Wartość właściwości
Typ: System.Boolean
Zwraca true Jeśli pasujące pary języka jest wyświetlany w pasku stanu; w przeciwnym razie zwraca false.
Uwagi
Gdy pasujące pary języka zostanie podświetlona, dopasowanych elementu mogą być wyświetlane w pasek stanu, jeśli ShowMatchingBrace właściwość jest ustawiona na true.To nie jest zazwyczaj przydatny chyba, że tekst przed pasujący element języka jest także pokazana.Na przykład wpisując nawias klamrowy zamykający "}" dla if instrukcji, gdzie nawias klamrowy otwarcia "{" znajduje się na tym samym wierszu co if instrukcji pokazać cały Jeśli instrukcja i otwarcia nawias klamrowy w pasku stanu.To oznacza, że if instrukcji byłoby również wyróżnione wraz z nawias klamrowy otwierający.MatchBraces Właściwość również musi być ustawiona na true do ShowMatchingBrace właściwość ma być używany.
Ta właściwość jest szczególnych ram pakiet zarządzanych (MPF).
Wartością domyślną jest true podczas odpowiedniego wpisu rejestru jest dostępna za pośrednictwem LanguagePreferences klasy.
Wpis rejestru wygląda następująco:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
[Language Name]\
ShowMatchingBrace = reg_dword: 0x00000001
Przykłady
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
ShowMatchingBrace = true, // show matching brace in status bar
)]
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..