TessaListViewHelperConvertToListViewModel(ITessaViewResult, IViewMetadata, Boolean, FuncObservableCollectionIRowViewModel, ListTessaGridColumnViewModel, IViewMetadata, IViewsTessaListViewModel, Boolean) - метод
Пространство имён: Tessa.UI.ViewsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public static IViewsTessaListViewModel ConvertToListViewModel(
this ITessaViewResult result,
IViewMetadata viewMetadata,
bool showHiddenColumns,
Func<ObservableCollection<IRowViewModel>, List<TessaGridColumnViewModel>, IViewMetadata, IViewsTessaListViewModel> modelFactory,
bool showAliasesWithCaption = false
)
<ExtensionAttribute>
Public Shared Function ConvertToListViewModel (
result As ITessaViewResult,
viewMetadata As IViewMetadata,
showHiddenColumns As Boolean,
modelFactory As Func(Of ObservableCollection(Of IRowViewModel), List(Of TessaGridColumnViewModel), IViewMetadata, IViewsTessaListViewModel),
Optional showAliasesWithCaption As Boolean = false
) As IViewsTessaListViewModel
public:
[ExtensionAttribute]
static IViewsTessaListViewModel^ ConvertToListViewModel(
ITessaViewResult^ result,
IViewMetadata^ viewMetadata,
bool showHiddenColumns,
Func<ObservableCollection<IRowViewModel^>^, List<TessaGridColumnViewModel^>^, IViewMetadata^, IViewsTessaListViewModel^>^ modelFactory,
bool showAliasesWithCaption = false
)
[<ExtensionAttribute>]
static member ConvertToListViewModel :
result : ITessaViewResult *
viewMetadata : IViewMetadata *
showHiddenColumns : bool *
modelFactory : Func<ObservableCollection<IRowViewModel>, List<TessaGridColumnViewModel>, IViewMetadata, IViewsTessaListViewModel> *
?showAliasesWithCaption : bool
(* Defaults:
let _showAliasesWithCaption = defaultArg showAliasesWithCaption false
*)
-> IViewsTessaListViewModel
- result ITessaViewResult
- Результат запроса к представлению
- viewMetadata IViewMetadata
- Метаданные представления
- showHiddenColumns Boolean
- Признак принудительного отображения скрытых столбцов
- modelFactory FuncObservableCollectionIRowViewModel, ListTessaGridColumnViewModel, IViewMetadata, IViewsTessaListViewModel
- Фабрика создания модели представления ITessaListViewViewModel
- showAliasesWithCaption Boolean (Optional)
- Признак необходимости отображения в качестве заголовков псевдонимовов столбцов
вместе с заголовками
IViewsTessaListViewModelСозданная модель
ITessaListViewViewModel данных для отображения в таблице
TessaListViewВ Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
ITessaViewResult. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).