Condividi tramite


Microsoft.VisualStudio.Shell.TableControl Spazio dei nomi

Classi

ColumnHashSetFilter

Classe helper che implementa un IEntryFilter oggetto che esclude le voci il cui testo non troncato corrisponde a qualsiasi elemento in un elenco di stringhe.

ColumnState

Rappresentazione dello stato persistente associato a in ITableColumnDefinition una particolare istanza di un oggetto IWpfTableControl.

ColumnState2

Estende ColumnState per aggiungere il supporto per il raggruppamento.

DataSourceAttribute

Attributo su un ITableControlEventProcessorProvider oggetto per limitare l'oggetto ITableControlEventProcessor creato agli eventi nelle voci create da ITableDataSource i cui Identifier corrisponde a questo attributo.

DataSourceTypeAttribute

Attributo su un ITableControlEventProcessorProvider oggetto per limitare l'oggetto ITableControlEventProcessor creato agli eventi nelle voci create da ITableDataSource i cui SourceTypeIdentifier corrisponde a questo attributo.

EntriesChangedEventArgs

Argomenti dell'evento per un EntriesChanged evento.

FiltersChangedEventArgs

Argomenti dell'evento per un FiltersChanged evento.

GroupColumnsAttribute

Attributi che definiscono quali gruppi si trovano in un'esportazione IDefaultColumnGroup MEF.

ManagerTypeAttribute

Attributo su un ITableControlEventProcessorProvider oggetto per limitare l'oggetto ITableControlEventProcessor creato agli eventi nelle voci fornite tramite un oggetto ITableManager la cui Identifier corrispondenza corrisponde a questo attributo.

MaskFilter

Classe helper che implementa un IEntryFilter oggetto che esclude le voci il cui testo non troncato corrisponde a qualsiasi elemento in un elenco di stringhe.

StandardTableColumnDefinitions

Nomi delle colonne predefinite nella tabella.

StandardTableColumnDefinitions2
StandardTableControlEventProcessors

Nomi dei processori di eventi predefiniti.

StandardTableDataSources2
StandardTableKeyNames2
StandardTables2
StringEntryBucket

Classe helper che implementa per i IEntryBucket gruppi visualizzati usando una stringa.

TableColumnAttribute

Attributo applicato a ITableColumnDefinition per specificare i metadati MEF per la colonna.

TableColumnDefinitionBase

Descrive una colonna di dati.

TableControlEventProcessorBase

Classe helper per coloro che vogliono implementare solo parte dell'interfaccia ITableControlEventProcessor .

TableEntryEventArgs

Fornisce dati relativi a un evento di navigazione delle voci di tabella.

TableEntryHandle2Helper

Classe helper per consentire a un ITableEntryHandle oggetto di agire come .ITableEntryHandle2

TableEntryHandleExtensions

Classe di overload per ottenere dati tipizzato da un ITableEntry oggetto e ITableColumnDefinition.

TableEntryNavigateEventArgs

Fornisce dati relativi a un evento di navigazione delle voci di tabella.

TableSelectionChangedEventArgs

Fornisce i dati per gli eventi PreprocessSelectionChanged(TableSelectionChangedEventArgs) e PostprocessSelectionChanged(TableSelectionChangedEventArgs).

UnknownEntryBucket

Tipo speciale di voce bucket utilizzata quando il valore è sconosciuto.

WpfTableEntriesSnapshotBase

Classe helper per coloro che vogliono implementare solo parte dell'interfaccia IWpfTableEntriesSnapshot .

WpfTableEntryBase

Classe helper per coloro che vogliono implementare solo parte dell'interfaccia IWpfTableEntry .

Interfacce

IDefaultColumnGroup

Esportazione per definire un gruppo predefinito.

IEntryBucket

Questa classe viene usata per raggruppare ITableEntrys.

IEntryBucket2
IEntryFilter

Interfaccia passata a SetFilter(String, IEntryFilter) per filtrare le voci.

ISinkToTableControlService

Servizio che può essere usato per ottenere l'oggetto IWpfTableControl associato a un ITableDataSink oggetto (se presente).

ITableColumnDefinition

Descrive una colonna di dati.

ITableColumnDefinition2
ITableColumnDefinitionManager

Manager per gli ITableColumnDefinitionelementi utilizzati da qualsiasi istanza di un oggetto IWpfTableControl.

ITableControlEventProcessor

Interfaccia usata per implementare gestori eventi per le azioni dell'interfaccia IWpfTableControlutente in .

ITableControlEventProcessorProvider

Rappresenta un componente MEF esportabile in grado di creare ITableControlEventProcessor un determinato IWpfTableControloggetto .

ITableEntryHandle

Wrapper per una ITableEntry voce "virtuale" creata da un oggetto ITableEntriesSnapshot.

ITableEntryHandle2

Wrapper per una ITableEntry voce "virtuale" creata da un oggetto ITableEntriesSnapshot.

IWpfTableControl

Interfaccia per la visualizzazione e la gestione di dati come tabella.

IWpfTableControl2
IWpfTableControl3
IWpfTableControl4
IWpfTableEntriesSnapshot

Estensione di che consente a un provider di ITableEntriesSnapshot voci di eseguire l'override del comportamento predefinito per gli elementi visualizzati per una voce in una determinata colonna.

IWpfTableEntry

Estensione di che consente a un provider di IWpfTableEntry voci di eseguire l'override del comportamento predefinito per gli elementi visualizzati per una voce in una determinata colonna.

Enumerazioni

TableEntryNavigationBehavior

Specifica i possibili valori di enumerazione che controllano il comportamento di navigazione nelle voci.