ProvideLanguageServiceAttribute.DefaultToNonHotURLs 属性

确定最初设置在 选项 对话框的 启用单击 URL 导航 选项。

命名空间:  Microsoft.VisualStudio.Shell
程序集:  Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)

语法

声明
Public Property DefaultToNonHotURLs As Boolean
public bool DefaultToNonHotURLs { get; set; }

属性值

类型:System.Boolean
,如果 启用单击 URL 导航 应关闭,返回 true ;否则,返回 false,选项卡最初打开。

备注

语言服务可以支持在源代码中的 URL。 在 HTML 约定之后, URL 可以一次单击以将该链接。 但是,应用程序 (如 Visual Studio,允许该链接后面可能更好,仅当用户按住键 (例如,) ctrl 键,同时单击以将该链接时。 这有助于减少失败,如果用户尝试在链接元单击编辑它 (否则,必须关闭该链接然后使用键盘移动它们若要编辑) 的脱字号移至。 可以单击 URL 由 启用单击 URL 导航 选项卡控件的,通常可用在 泛型 选项设置为在 选项 对话框 (可用在下 工具 - AMP_GT 选项 菜单) 的每种语言。

此属性是所有语言服务实现可用。

默认值为指示的 false 最初应关闭 启用单击 URL 导航 选项。

注册表项如下所示:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
  [Language Name]\
    Default to Non Hot URLs = reg_dword: 0x00000001

示例

    [ProvideLanguageService(typeof(MyLanguageService),           // Required
                            MyConstants.languageName,            // Required
                            MyConstants.languageNameResourceID,  // Required
        // Optional language service properties
        DefaultToNonHotURLs = true,  // Links require ctrl-click to follow
                           )]

.NET Framework 安全性

请参见

参考

ProvideLanguageServiceAttribute 类

Microsoft.VisualStudio.Shell 命名空间