Partager via


Microsoft.VisualStudio.Shell.TableControl Espace de noms

Classes

ColumnHashSetFilter

Classe d’assistance qui implémente un IEntryFilter qui exclut les entrées dont le texte nontrudé correspond à tout ce qui se trouve dans une liste de chaînes.

ColumnState

Représentation de l’état persistant associé à un ITableColumnDefinition dans un instance particulier d’un IWpfTableControl.

ColumnState2

ColumnState Étend pour ajouter la prise en charge du regroupement.

DataSourceAttribute

Attribut sur un ITableControlEventProcessorProvider pour restreindre l’ITableControlEventProcessor qu’il crée aux événements sur les entrées créées par ITableDataSource dont Identifier correspond cet attribut.

DataSourceTypeAttribute

Attribut sur un ITableControlEventProcessorProvider pour restreindre l’ITableControlEventProcessor qu’il crée aux événements sur les entrées créées par ITableDataSource dont SourceTypeIdentifier correspond cet attribut.

EntriesChangedEventArgs

Arguments d’événement pour un EntriesChanged événement.

FiltersChangedEventArgs

Arguments d’événement pour un FiltersChanged événement.

GroupColumnsAttribute

Attributs qui définissent les groupes dans une IDefaultColumnGroup exportation MEF.

ManagerTypeAttribute

Attribut sur un ITableControlEventProcessorProvider pour restreindre le ITableControlEventProcessor qu’il crée aux événements sur les entrées fournies par le biais d’un ITableManager dont Identifier correspond à cet attribut.

MaskFilter

Classe d’assistance qui implémente un IEntryFilter qui exclut les entrées dont le texte nontrudé correspond à tout ce qui se trouve dans une liste de chaînes.

StandardTableColumnDefinitions

Noms des colonnes prédéfinies dans la table.

StandardTableColumnDefinitions2
StandardTableControlEventProcessors

Noms des processeurs d’événements prédéfinis.

StandardTableDataSources2
StandardTableKeyNames2
StandardTables2
StringEntryBucket

Classe d’assistance qui implémente pour les groupes affichés IEntryBucket à l’aide d’une chaîne.

TableColumnAttribute

Attribut appliqué sur ITableColumnDefinition pour spécifier les métadonnées MEF pour la colonne.

TableColumnDefinitionBase

Décrit une colonne de données.

TableControlEventProcessorBase

Classe d’assistance pour ceux qui souhaitent implémenter uniquement une partie de l’interface ITableControlEventProcessor .

TableEntryEventArgs

Fournit des données sur un événement de navigation d’entrée de table.

TableEntryHandle2Helper

Classe d’assistance pour laisser un ITableEntryHandle agir comme un ITableEntryHandle2.

TableEntryHandleExtensions

Classe de surcharge pour obtenir des données typées à partir d’un ITableEntry et ITableColumnDefinition.

TableEntryNavigateEventArgs

Fournit des données sur un événement de navigation d’entrée de table.

TableSelectionChangedEventArgs

Fournit des données pour les événements PreprocessSelectionChanged(TableSelectionChangedEventArgs) et PostprocessSelectionChanged(TableSelectionChangedEventArgs).

UnknownEntryBucket

Type spécial d’entrée de compartiment utilisé lorsque la valeur est inconnue.

WpfTableEntriesSnapshotBase

Classe d’assistance pour ceux qui souhaitent implémenter uniquement une partie de l’interface IWpfTableEntriesSnapshot .

WpfTableEntryBase

Classe d’assistance pour ceux qui souhaitent implémenter uniquement une partie de l’interface IWpfTableEntry .

Interfaces

IDefaultColumnGroup

Exportation pour définir un groupe par défaut.

IEntryBucket

Cette classe est utilisée pour regrouper ITableEntrydes.

IEntryBucket2
IEntryFilter

Interface passée à SetFilter(String, IEntryFilter) pour filtrer les entrées.

ISinkToTableControlService

Service qui peut être utilisé pour obtenir le associé à un ITableDataSink (le IWpfTableControl cas échéant).

ITableColumnDefinition

Décrit une colonne de données.

ITableColumnDefinition2
ITableColumnDefinitionManager

Gestionnaire pour les ITableColumnDefinitions utilisés par n’importe quel instance d’un IWpfTableControl.

ITableControlEventProcessor

Interface utilisée pour implémenter des gestionnaires d’événements pour les actions d’interface utilisateur dans le IWpfTableControl.

ITableControlEventProcessorProvider

Représente un composant MEF exportable capable de créer ITableControlEventProcessor un donné IWpfTableControl.

ITableEntryHandle

Wrapper pour une ITableEntry entrée ou « virtuelle » créée à partir d’un ITableEntriesSnapshot.

ITableEntryHandle2

Wrapper pour une ITableEntry entrée ou « virtuelle » créée à partir d’un ITableEntriesSnapshot.

IWpfTableControl

Interface permettant d’afficher et de gérer des données sous forme de table.

IWpfTableControl2
IWpfTableControl3
IWpfTableControl4
IWpfTableEntriesSnapshot

Extension de qui ITableEntriesSnapshot permet à un fournisseur d’entrée de remplacer le comportement par défaut pour ce qui est affiché pour une entrée dans une colonne particulière.

IWpfTableEntry

Extension de qui IWpfTableEntry permet à un fournisseur d’entrée de remplacer le comportement par défaut pour ce qui est affiché pour une entrée dans une colonne particulière.

Énumérations

TableEntryNavigationBehavior

Spécifie les valeurs d’énumération possibles qui contrôlent le comportement de navigation sur les entrées.