TableColumnViewModel - конструктор
Пространство имён: Tessa.UI.Views.ContentСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
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 IViewColumnMetadata
-
Метаданные столбца или null
- columnName String
-
Имя столбца
- dataType SchemeType
-
Тип данных столбца
- displayMemberPath String
-
Путь к отображаемому значению столбца
- canSort Boolean
-
Признак возможности выполнения сортировку по-данному столбцу
- sortActionAsync FuncTableColumnViewModel, CancellationToken, Task
-
Действие выполняемое при сортировке
- menuContext IMenuContext
-
Контекст генерации элементов контекстного меню
- gridViewModel TableGridViewModel
- Модель-преставление таблицы данных
ArgumentNullException |
argument is null
|