Microsoft.VisualStudio.Language.NavigateTo.Interfaces 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Microsoft.VisualStudio.Language.NavigateTo 命名空间包含“导航到”功能的接口和类。
类
ButtonDefinition |
为 导航到 UI 定义 UI 按钮。 |
DescriptionItem |
表示单个说明项类别/详细信息对。 |
DescriptionRun |
表示单个说明文本运行。 |
FilterAttribute |
标识筛选器。 |
FilterDefinition |
UI 按钮和筛选器参数的基类。 |
FilterShortcutAttribute |
声明 与 particutlar 之间的 FilterShortcutDefinition 关联 FilterDefinition |
FilterShortcutDefinition |
定义将切换关联筛选器的自定义筛选器快捷方式。 |
FilterToShortcutDefinition |
指定调整器和筛选器快捷方式之间的映射。 |
KindFilterDefinition |
定义 UI 按钮和筛选器 NavigateToItemKind。 |
MatchKindExtensions |
Microsoft.VisualStudio.Language.NavigateTo 命名空间包含“导航到”功能的接口和类。 |
NavigateToItem |
表示单个符号,并保存对符号进行排序所需的所有信息。 符号首先按匹配类型 (精确、前缀或常规) 进行排序,然后按名称、类型 (文件、类、方法等 ) 排序,最后在辅助字符串上进行排序以中断任何关联。 |
NavigateToItemKind |
包含表示排序算法识别的不同符号类型的常量。 |
NavigateToOptions |
INavigateToOptions2 的实现。 |
OnlyNavigateToSupportAttribute |
INavigateToItemProviderFactory将 标记为仅在转到上下文中可用。 |
PackageAttribute |
添加到实现 INavigateToItemProviderFactory 以指定它所依赖的包。 INavigateToItemProviderFactory仅当加载指定的包时,才会加载 。 |
接口
INavigateToCallback |
从提供程序收集结果和状态更新。 按任何顺序调用这些方法都有效。 |
INavigateToCallback2 |
从提供程序收集结果和状态更新。 按任何顺序调用这些方法都有效。 |
INavigateToFilterParameters |
定义导航到搜索筛选参数。 |
INavigateToItemDisplay |
保存符号的 UI 适用显示信息。 |
INavigateToItemDisplay2 |
为 INavigateToItemDisplay 实现添加可选预览行为。 实现 INavigateToItemDisplay2 会将显示项标记为支持预览的显示项。 |
INavigateToItemDisplay3 |
添加了一种提供项图标作为 ImageMoniker 的功能,并允许提供程序描述复杂匹配方案的项的匹配字符。 |
INavigateToItemDisplayFactory |
为符号创建 UI 适用的显示信息。 |
INavigateToItemProvider |
查找与搜索字符串匹配的符号,并将其传递回回调。 可能会要求此类型的实例在其生存期内执行多次搜索。 当不再使用它时,它将被释放。 |
INavigateToItemProvider2 |
使用筛选功能扩展 INavigateToItemProvider。 |
INavigateToItemProviderFactory |
负责创建新实例 INavigateToItemProvider。 |
INavigateToOptions |
表示“导航到”选项。 |
INavigateToOptions2 |
Microsoft.VisualStudio.Language.NavigateTo 命名空间包含“导航到”功能的接口和类。 |
IResultExpander |
为可改进搜索结果的对象提供回调。 |
枚举
IncompleteReason |
结果不完整的标准原因。 |
MatchKind |
指示符号如何与搜索字符串匹配。 |