FileListViewModel - конструктор |
Контрол со списком файлов.
Пространство имён:
Tessa.UI.Cards.Controls
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public FileListViewModel(
CardTypeControl control,
ICardModel model,
string defaultFileSorting,
ListSortDirection sortDirection,
string defaultFileGrouping,
bool defaultGroupsExpanded,
string previewControlName,
bool isCategoriesEnabled,
bool isManualCategoriesCreationDisabled,
bool isNullCategoryCreationDisabled,
bool isPreservingCategoriesOrder,
bool isIgnoreExistingCategories,
ITessaView categoriesView,
IList<Object> categoriesViewMapping,
ICardMetadata cardMetadata,
ISession session,
IProcessNameResolver processNameResolver,
IExtensionContainer extensionContainer
)
Public Sub New (
control As CardTypeControl,
model As ICardModel,
defaultFileSorting As String,
sortDirection As ListSortDirection,
defaultFileGrouping As String,
defaultGroupsExpanded As Boolean,
previewControlName As String,
isCategoriesEnabled As Boolean,
isManualCategoriesCreationDisabled As Boolean,
isNullCategoryCreationDisabled As Boolean,
isPreservingCategoriesOrder As Boolean,
isIgnoreExistingCategories As Boolean,
categoriesView As ITessaView,
categoriesViewMapping As IList(Of Object),
cardMetadata As ICardMetadata,
session As ISession,
processNameResolver As IProcessNameResolver,
extensionContainer As IExtensionContainer
)
public:
FileListViewModel(
CardTypeControl^ control,
ICardModel^ model,
String^ defaultFileSorting,
ListSortDirection sortDirection,
String^ defaultFileGrouping,
bool defaultGroupsExpanded,
String^ previewControlName,
bool isCategoriesEnabled,
bool isManualCategoriesCreationDisabled,
bool isNullCategoryCreationDisabled,
bool isPreservingCategoriesOrder,
bool isIgnoreExistingCategories,
ITessaView^ categoriesView,
IList<Object^>^ categoriesViewMapping,
ICardMetadata^ cardMetadata,
ISession^ session,
IProcessNameResolver^ processNameResolver,
IExtensionContainer^ extensionContainer
)
new :
control : CardTypeControl *
model : ICardModel *
defaultFileSorting : string *
sortDirection : ListSortDirection *
defaultFileGrouping : string *
defaultGroupsExpanded : bool *
previewControlName : string *
isCategoriesEnabled : bool *
isManualCategoriesCreationDisabled : bool *
isNullCategoryCreationDisabled : bool *
isPreservingCategoriesOrder : bool *
isIgnoreExistingCategories : bool *
categoriesView : ITessaView *
categoriesViewMapping : IList<Object> *
cardMetadata : ICardMetadata *
session : ISession *
processNameResolver : IProcessNameResolver *
extensionContainer : IExtensionContainer -> FileListViewModel
Параметры
- control
- Тип: Tessa.CardsCardTypeControl
CardTypeControl - model
- Тип: Tessa.UI.CardsICardModel
Модель карточки, доступная в UI. - defaultFileSorting
- Тип: SystemString
Сортировка по умолчанию - sortDirection
- Тип: System.ComponentModelListSortDirection
Направление сортировки по умолчанию - defaultFileGrouping
- Тип: SystemString
Группировка по умолчанию - defaultGroupsExpanded
- Тип: SystemBoolean
Признак свёрнутости групп по умолчанию - previewControlName
- Тип: SystemString
Имя элемента управления с областью предпросмотра или null,
если используется область предпросмотра по умолчанию.
- isCategoriesEnabled
- Тип: SystemBoolean
Признак использования категорий - isManualCategoriesCreationDisabled
- Тип: SystemBoolean
Признак запрета ручного создания категорий - isNullCategoryCreationDisabled
- Тип: SystemBoolean
Признак запрета добавления файлов без категории - isPreservingCategoriesOrder
- Тип: SystemBoolean
Признак сохранения порядка категорий, который был получен из представления - isIgnoreExistingCategories
- Тип: SystemBoolean
Признак того, что существующие в карточке категории файлов по умолчанию недоступны для выбора.
- categoriesView
- Тип: Tessa.ViewsITessaView
Представление категорий - categoriesViewMapping
- Тип: System.Collections.GenericIListObject
Маппинг представления категорий - cardMetadata
- Тип: Tessa.CardsICardMetadata
Метаинформация по типам карточек. - session
- Тип: Tessa.Platform.RuntimeISession
Сессия пользователя. - processNameResolver
- Тип: Tessa.PlatformIProcessNameResolver
Объект, выполняющий получение имён процессов, блокирующих добавление файла. - extensionContainer
- Тип: Tessa.ExtensionsIExtensionContainer
Контейнер с расширениями.
См. также