IViewContext - интерфейс

Контекст текущего выделенного элемента рабочего места

Definition

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

Свойства

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

Методы

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)

См. также