LanguagePreferences.EnableShowMatchingBrace 属性
获取或设置在范围包含的文本是否在状态栏相对显示。
命名空间: Microsoft.VisualStudio.Package
程序集: Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)
语法
声明
Public Property EnableShowMatchingBrace As Boolean
public bool EnableShowMatchingBrace { get; set; }
属性值
类型:System.Boolean
true ,如果在包含文本的相对大小可以显示,否则 false。
备注
请注意此属性不影响显示了匹配的大括号,任何文本仅是否在状态栏显示。
当计数器语言元素时进行分析,通常,范围实际对返回响应 ParseReason 值 MatchBraces。但是,包括指定关联的语言元素的其他范围是可能的。例如,在 c# 中, “if (...)”通常位于左大括号。当 if 语句的右大括号中键入时,则分析器请求匹配的大括号。该分析器找到左大括号,并且可以包含 “if (...)的”范围。,如果 EnableShowMatchingBrace 属性返回 true,此附加文本在状态栏中显示。如果其他范围不包括在内,则只匹配字符在状态栏显示。请注意返回的所有其他范围在视图中显示。
此属性与注册表项 ShowMatchingBraces。
在该基方法,因此,即使此属性可设置,该值不被写回注册表。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。