TableColumnViewModel - конструктор |
Пространство имён:
Tessa.UI.Views.Content
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис 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
)
Public Sub New (
<CanBeNullAttribute> metadata As IViewColumnMetadata,
<NotNullAttribute> columnName As String,
<NotNullAttribute> dataType As SchemeType,
<NotNullAttribute> displayMemberPath As String,
canSort As Boolean,
<CanBeNullAttribute> sortActionAsync As Func(Of TableColumnViewModel, CancellationToken, Task),
<NotNullAttribute> menuContext As IMenuContext,
<NotNullAttribute> gridViewModel As TableGridViewModel
)
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
)
new :
[<CanBeNullAttribute>] metadata : IViewColumnMetadata *
[<NotNullAttribute>] columnName : string *
[<NotNullAttribute>] dataType : SchemeType *
[<NotNullAttribute>] displayMemberPath : string *
canSort : bool *
[<CanBeNullAttribute>] sortActionAsync : Func<TableColumnViewModel, CancellationToken, Task> *
[<NotNullAttribute>] menuContext : IMenuContext *
[<NotNullAttribute>] gridViewModel : TableGridViewModel -> TableColumnViewModel
Параметры
- metadata
- Тип: Tessa.Views.MetadataIViewColumnMetadata
Метаданные столбца или null
- columnName
- Тип: SystemString
Имя столбца
- dataType
- Тип: Tessa.SchemeSchemeType
Тип данных столбца
- displayMemberPath
- Тип: SystemString
Путь к отображаемому значению столбца
- canSort
- Тип: SystemBoolean
Признак возможности выполнения сортировку по-данному столбцу
- sortActionAsync
- Тип: SystemFuncTableColumnViewModel, CancellationToken, Task
Действие выполняемое при сортировке
- menuContext
- Тип: Tessa.UI.MenuIMenuContext
Контекст генерации элементов контекстного меню
- gridViewModel
- Тип: Tessa.UI.Views.ContentTableGridViewModel
Модель-преставление таблицы данных
Исключения См. также