IObservableViewContext - интерфейс

Описание интерфейса источника отслеживания изменения контекста представления IViewContext

Definition

Пространство имён: Tessa.UI.Views
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public interface IObservableViewContext : IViewContext, 
	IQueryRouter, ICommandRouter, ICloneableComponent
Implements
ICloneableComponent, IViewContext, ICommandRouter, IQueryRouter

Свойства

Children Gets контексты дочерних представлений
(Унаследован от IViewContext)
Columns Gets список имен и типов колонок текущего представления
(Унаследован от IViewContext)
Data Gets данные текущего представления
(Унаследован от IViewContext)
Id Gets Идентификатор элемента
(Унаследован от IViewContext)
MultiSelect Gets a value indicating whether Признак множественного выделения строк
(Унаследован от IViewContext)
Parameters Gets параметры выбранного представления
(Унаследован от IViewContext)
ParentContext Gets Контекст родителя
(Унаследован от IViewContext)
RefSection Gets Имя ссылочной секции если представление находится в режиме выборки или пустая строка.
(Унаследован от IViewContext)
SelectedCellValue Gets Значение текущей выделенной ячейки
(Унаследован от IViewContext)
SelectedColumn Gets Имя текущего выбранного столбца
(Унаследован от IViewContext)
SelectedRow Gets Текущая выделенная строка данных
(Унаследован от IViewContext)
SelectedRows Gets список выделенных строк
(Унаследован от IViewContext)
SelectionMode Gets Режим выделения строк
(Унаследован от IViewContext)
View Gets Текущее выбранное представление
(Унаследован от IViewContext)
Workplace Gets рабочее место в котором располагается представление
(Унаследован от IViewContext)

Методы

Attach Присоединяет наблюдателя к источнику наблюдения.
Clone Клонирует объект
(Унаследован от ICloneableComponent)
Detach Отсоединяет наблюдателя от источника
SubmitCommandAsyncTCommand Осуществляет отправку команды command обработчику
(Унаследован от ICommandRouter)
SubmitQueryTResult Осуществляет выполнение запроса routedQuery
(Унаследован от IQueryRouter)

Методы расширения

CanClearFilter Осуществляет проверку возможности сброса фильтра для узла дерева. Если узел дерева не поддерживает параметры IViewParametersHolder, то возвращает false
(Определяется TreeItemExtender)
CanCollapseChart Запроса на проверку возможности сворачивания диаграммы
(Определяется ChartViewContextExtension)
CanConfigureChart Осуществляет проверку возможности конфигурирования диаграммы
(Определяется ChartViewContextExtension)
CanExpandChart Запроса на проверку возможности разворачивания диаграммы
(Определяется ChartViewContextExtension)
CanExportAllCharts Запроса на проверку возможности экспорта диаграммы
(Определяется ChartViewContextExtension)
CanExportChart Запроса на проверку возможности экспорта диаграммы
(Определяется ChartViewContextExtension)
CanFilter Осуществляет проверку возможности применения фильтрации к списку параметров parametersMetadata
(Определяется TreeItemExtender)
CanFilterView Осуществляет проверку возможности вызова фильтрации текущего представления
(Определяется ViewContextHelper)
CanPrintAllCharts Запроса на проверку возможности печати диаграмм
(Определяется ChartViewContextExtension)
CanPrintChart Запроса на проверку возможности печати диаграммы
(Определяется ChartViewContextExtension)
CanRefreshView Осуществляет проверку возможности обновления текущего представления
(Определяется ViewContextHelper)
CanResetLayout Осуществляет проверку возможности сброса настроек макета
(Определяется ViewContextHelper)
CanSaveLayout Осуществляет проверку возможности сохранения настроек макета
(Определяется ViewContextHelper)
ClearFilterAsync Сбрасывает параметры фильтра для списка параметров parameters
(Определяется TreeItemExtender)
CollapseChartAsync Осуществляет сворачивание диаграммы
(Определяется ChartViewContextExtension)
ConfigureChartAsync Вызывает конфигурирование настроек диаграммы
(Определяется ChartViewContextExtension)
ExpandChartAsync Осуществляет разворачивание диаграммы
(Определяется ChartViewContextExtension)
ExportAllChartAsync Осуществляет экспорт диаграммы
(Определяется ChartViewContextExtension)
ExportChartAsync Осуществляет экспорт диаграммы
(Определяется ChartViewContextExtension)
FilterAsync Вызывает диалоговое окно фильтра для списка параметров parameters
(Определяется TreeItemExtender)
FilterViewAsync Осуществляет фильтрацию текущего представления
(Определяется ViewContextHelper)
GetRoot Возвращает корневой элемент контекста. Начиная от текущего контекста
(Определяется ViewContextHelper)
GetSortedColumns Возвращает список столбцов сортировки из контекста viewContext
(Определяется WorkplaceViewComponentHelper)
GetSources Возвращает список доступных источников данных
(Определяется ViewContextHelper)
InCellSelectionMode Проверяет находится ли контекст viewContext в режиме выделения ячейки
(Определяется ViewContextHelper)
InSelectionMode Проверяет нахождение контекста представления в режиме выборки данных из представления
(Определяется ViewContextHelper)
PrintAllChartsAsync Осуществляет печать диаграмм
(Определяется ChartViewContextExtension)
PrintChartAsync Осуществляет печать диаграммы
(Определяется ChartViewContextExtension)
RefreshViewAsync Осуществляет обновление текущего представления
(Определяется ViewContextHelper)
ResetLayoutAsync Осуществляет сброс настроек макета
(Определяется ViewContextHelper)
SaveLayoutAsync Осуществляет сохранение настроек макета
(Определяется ViewContextHelper)
TryGetTableVisibleColumnOrdering Осуществляет попытку получения списка видимых столбцов таблицы в порядке отображения
(Определяется ViewContextHelper)
TryGetViewContainer Осуществляет попытку получения модели контейнера представления
(Определяется ViewContextHelper)

См. также