Microsoft.VisualStudio.Shell.TableControl 命名空间

ColumnHashSetFilter

一个帮助程序类,它实现一个 IEntryFilter ,该类排除其非结构化文本与字符串列表中任何内容匹配的条目。

ColumnState

在 的特定实例中与 ITableColumnDefinition 关联的持久状态的 IWpfTableControl表示形式。

ColumnState2

扩展 ColumnState 以添加对分组的支持。

DataSourceAttribute

上的 ITableControlEventProcessorProvider 属性,用于将创建的 ITableControlEventProcessor 限制为与此属性匹配的ITableDataSourceIdentifier条目上的事件。

DataSourceTypeAttribute

上的 ITableControlEventProcessorProvider 属性,用于将创建的 ITableControlEventProcessor 限制为与此属性匹配的ITableDataSourceSourceTypeIdentifier条目上的事件。

EntriesChangedEventArgs

事件的事件 EntriesChanged 参数。

FiltersChangedEventArgs

事件的事件 FiltersChanged 参数。

GroupColumnsAttribute

定义 MEF 导出中的 IDefaultColumnGroup 组的属性。

ManagerTypeAttribute

上的 ITableControlEventProcessorProvider 属性,用于将创建的 ITableControlEventProcessor 限制为通过 ITableManager 匹配此属性的 Identifier 提供的条目上的事件。

MaskFilter

一个帮助程序类,它实现一个 IEntryFilter ,该类排除其非结构化文本与字符串列表中任何内容匹配的条目。

StandardTableColumnDefinitions

表中预定义列的名称。

StandardTableColumnDefinitions2
StandardTableControlEventProcessors

预定义事件处理器的名称。

StandardTableDataSources2
StandardTableKeyNames2
StandardTables2
StringEntryBucket

为使用字符串显示的组实现 IEntryBucket 的帮助程序类。

TableColumnAttribute

应用于 ITableColumnDefinition 的属性,用于指定列的 MEF 元数据。

TableColumnDefinitionBase

描述数据列。

TableControlEventProcessorBase

帮助程序类,适用于只想实现接口的 ITableControlEventProcessor 一部分的类。

TableEntryEventArgs

提供有关表条目导航事件的数据。

TableEntryHandle2Helper

帮助程序类,使 行为 ITableEntryHandle 类似于 ITableEntryHandle2

TableEntryHandleExtensions

用于从 ITableEntryITableColumnDefinition获取类型化数据的重载类。

TableEntryNavigateEventArgs

提供有关表条目导航事件的数据。

TableSelectionChangedEventArgs

提供有关 PreprocessSelectionChanged(TableSelectionChangedEventArgs)PostprocessSelectionChanged(TableSelectionChangedEventArgs) 事件的数据。

UnknownEntryBucket

当值未知时使用的特殊类型的存储桶条目。

WpfTableEntriesSnapshotBase

帮助程序类,适用于只想实现接口的 IWpfTableEntriesSnapshot 一部分的类。

WpfTableEntryBase

帮助程序类,适用于只想实现接口的 IWpfTableEntry 一部分的类。

接口

IDefaultColumnGroup

用于定义默认组的导出。

IEntryBucket

此类用于对 进行分组 ITableEntry

IEntryBucket2
IEntryFilter

传递给 SetFilter(String, IEntryFilter) 以筛选条目的接口。

ISinkToTableControlService

可用于获取 IWpfTableControlITableDataSink (关联的 的服务(如果有任何) )。

ITableColumnDefinition

描述数据列。

ITableColumnDefinition2
ITableColumnDefinitionManager

ITableColumnDefinition的任何实例使用的 的IWpfTableControl管理器。

ITableControlEventProcessor

用于在 中实现 UI 操作的事件处理程序的 IWpfTableControl接口。

ITableControlEventProcessorProvider

表示能够创建 ITableControlEventProcessor 给定 IWpfTableControl的可导出 MEF 组件。

ITableEntryHandle

ITableEntry 从 创建的“虚拟”条目的 ITableEntriesSnapshot包装器。

ITableEntryHandle2

ITableEntry 从 创建的“虚拟”条目的 ITableEntriesSnapshot包装器。

IWpfTableControl

用于以表形式显示和管理数据的接口。

IWpfTableControl2
IWpfTableControl3
IWpfTableControl4
IWpfTableEntriesSnapshot

ITableEntriesSnapshot 扩展,允许条目提供程序替代为特定列中的条目显示的默认行为。

IWpfTableEntry

IWpfTableEntry 扩展,允许条目提供程序替代为特定列中的条目显示的默认行为。

枚举

TableEntryNavigationBehavior

指定控制条目导航行为的可能枚举值。