Microsoft.VisualStudio.Shell.TableControl Przestrzeń nazw

Klasy

ColumnHashSetFilter

Klasa pomocnika, która implementuje IEntryFilter wpisy, których niestrudzony tekst pasuje do niczego na liście ciągów.

ColumnState

Reprezentacja stanu trwałego skojarzonego z ITableColumnDefinition określonym wystąpieniem obiektu IWpfTableControl.

ColumnState2

ColumnState Rozszerza, aby dodać obsługę grupowania.

DataSourceAttribute

Atrybut na obiekcie ITableControlEventProcessorProvider , aby ograniczyć obiekt ITableControlEventProcessor tworzony do zdarzeń w wpisach utworzonych przez ITableDataSource , których Identifier pasuje do tego atrybutu.

DataSourceTypeAttribute

Atrybut na obiekcie ITableControlEventProcessorProvider , aby ograniczyć obiekt ITableControlEventProcessor tworzony do zdarzeń w wpisach utworzonych przez ITableDataSource , których SourceTypeIdentifier pasuje do tego atrybutu.

EntriesChangedEventArgs

Argumenty zdarzeń EntriesChanged dla zdarzenia.

FiltersChangedEventArgs

Argumenty zdarzeń FiltersChanged dla zdarzenia.

GroupColumnsAttribute

Atrybuty definiujące, które grupy znajdują się w IDefaultColumnGroup eksporcie MEF.

ManagerTypeAttribute

Atrybut na obiekcie ITableControlEventProcessorProvider , aby ograniczyć obiekt ITableControlEventProcessor tworzony do zdarzeń w wpisach udostępnianych za pośrednictwem ITableManager atrybutu, którego Identifier pasuje do tego atrybutu.

MaskFilter

Klasa pomocnika, która implementuje IEntryFilter wpisy, których niestrudzony tekst pasuje do niczego na liście ciągów.

StandardTableColumnDefinitions

Nazwy wstępnie zdefiniowanych kolumn w tabeli.

StandardTableColumnDefinitions2
StandardTableControlEventProcessors

Nazwy wstępnie zdefiniowanych procesorów zdarzeń.

StandardTableDataSources2
StandardTableKeyNames2
StandardTables2
StringEntryBucket

Klasa pomocnika, która implementuje IEntryBucket grupy wyświetlane przy użyciu ciągu.

TableColumnAttribute

Atrybut zastosowany do ITableColumnDefinition określenia metadanych MEF dla kolumny.

TableColumnDefinitionBase

Opisuje kolumnę danych.

TableControlEventProcessorBase

Klasa pomocnika dla tych, które chcą zaimplementować tylko część interfejsu ITableControlEventProcessor .

TableEntryEventArgs

Udostępnia dane dotyczące zdarzenia nawigacji wpisu tabeli.

TableEntryHandle2Helper

Klasa pomocnika, aby umożliwić ITableEntryHandle działanie jak .ITableEntryHandle2

TableEntryHandleExtensions

Przeciążenie klasy pobierania typowanych danych z elementu ITableEntry i ITableColumnDefinition.

TableEntryNavigateEventArgs

Udostępnia dane dotyczące zdarzenia nawigacji wpisu tabeli.

TableSelectionChangedEventArgs

Udostępnia dane dla zdarzeń PreprocessSelectionChanged(TableSelectionChangedEventArgs) i PostprocessSelectionChanged(TableSelectionChangedEventArgs) .

UnknownEntryBucket

Specjalny typ wpisu zasobnika używany, gdy wartość jest nieznana.

WpfTableEntriesSnapshotBase

Klasa pomocnika dla tych, które chcą zaimplementować tylko część interfejsu IWpfTableEntriesSnapshot .

WpfTableEntryBase

Klasa pomocnika dla tych, które chcą zaimplementować tylko część interfejsu IWpfTableEntry .

Interfejsy

IDefaultColumnGroup

Eksport do zdefiniowania grupy domyślnej.

IEntryBucket

Ta klasa służy do grupowania ITableEntrys.

IEntryBucket2
IEntryFilter

Interfejs przekazany do filtrowania SetFilter(String, IEntryFilter) wpisów.

ISinkToTableControlService

Usługa, która może służyć do uzyskiwania skojarzonego IWpfTableControl z elementem ITableDataSink (jeśli istnieje).

ITableColumnDefinition

Opisuje kolumnę danych.

ITableColumnDefinition2
ITableColumnDefinitionManager

Menedżer dla ITableColumnDefinitionelementów używanych przez dowolne wystąpienie klasy IWpfTableControl.

ITableControlEventProcessor

Interfejs używany do implementowania procedur obsługi zdarzeń dla akcji interfejsu użytkownika w programie IWpfTableControl.

ITableControlEventProcessorProvider

Reprezentuje eksportowalny składnik MEF, który może utworzyć ITableControlEventProcessor dany IWpfTableControlelement .

ITableEntryHandle

Otoka dla ITableEntry wpisu "wirtualnego" utworzonego na podstawie elementu ITableEntriesSnapshot.

ITableEntryHandle2

Otoka dla ITableEntry wpisu "wirtualnego" utworzonego na podstawie elementu ITableEntriesSnapshot.

IWpfTableControl

Interfejs do wyświetlania danych jako tabeli i zarządzania nimi.

IWpfTableControl2
IWpfTableControl3
IWpfTableControl4
IWpfTableEntriesSnapshot

ITableEntriesSnapshot Rozszerzenie, które umożliwia dostawcy wprowadzania zastąpienie domyślnego zachowania dla tego, co jest wyświetlane dla wpisu w określonej kolumnie.

IWpfTableEntry

IWpfTableEntry Rozszerzenie, które umożliwia dostawcy wprowadzania zastąpienie domyślnego zachowania dla tego, co jest wyświetlane dla wpisu w określonej kolumnie.

Wyliczenia

TableEntryNavigationBehavior

Określa możliwe wartości wyliczenia, które steruje zachowaniem nawigacji w pozycjach.