TableColumnViewModel - конструктор

Initializes a new instance of the TableColumnViewModel class.

Definition

Пространство имён: Tessa.UI.Views.Content
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public TableColumnViewModel(
	[CanBeNullAttribute] IViewColumnMetadata metadata,
	[NotNullAttribute] string columnName,
	[NotNullAttribute] SchemeType dataType,
	[NotNullAttribute] string displayMemberPath,
	bool canSort,
	[CanBeNullAttribute] Func<TableColumnViewModel, CancellationToken, Task> sortActionAsync,
	[NotNullAttribute] IMenuContext menuContext,
	[NotNullAttribute] TableGridViewModel gridViewModel
)

Параметры

metadata  IViewColumnMetadata
Метаданные столбца или null
columnName  String
Имя столбца
dataType  SchemeType
Тип данных столбца
displayMemberPath  String
Путь к отображаемому значению столбца
canSort  Boolean
Признак возможности выполнения сортировку по-данному столбцу
sortActionAsync  FuncTableColumnViewModel, CancellationToken, Task
Действие выполняемое при сортировке
menuContext  IMenuContext
Контекст генерации элементов контекстного меню
gridViewModel  TableGridViewModel
Модель-преставление таблицы данных

Исключения

ArgumentNullException argument is null

См. также