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

Инициализирует новый экземпляр класса FileListControlViewModel

Definition

Пространство имён: Tessa.UI.Files.Controls
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public FileListControlViewModel(
	IFileUIContainer container,
	IExtensionContainer extensionContainer,
	IMenuContext menuContext,
	ICollection<IFileType> cardFileTypes,
	bool isCategoriesEnabled,
	bool isManualCategoriesCreationDisabled,
	bool isNullCategoryCreationDisabled,
	bool isPreservingCategoriesOrder,
	bool isIgnoreExistingCategories,
	ISession session,
	IProcessNameResolver processNameResolver,
	Func<IFileCollection, IFileViewModelCollection> createViewModelCollectionFunc = null,
	string name = null,
	string previewControlName = null,
	IEnumerable<IFile> files = null,
	IEnumerable<IFileGrouping> groupings = null,
	bool groupsExpanded = true,
	IEnumerable<IFileSorting> sortings = null,
	IEnumerable<IMenuAction> actions = null,
	IEnumerable<IMenuAction> fileActions = null,
	IEnumerable<IMenuAction> versionActions = null
)

Параметры

container  IFileUIContainer
 
extensionContainer  IExtensionContainer
 
menuContext  IMenuContext
 
cardFileTypes  ICollectionIFileType
 
isCategoriesEnabled  Boolean
 
isManualCategoriesCreationDisabled  Boolean
 
isNullCategoryCreationDisabled  Boolean
 
isPreservingCategoriesOrder  Boolean
 
isIgnoreExistingCategories  Boolean
 
session  ISession
 
processNameResolver  IProcessNameResolver
 
createViewModelCollectionFunc  FuncIFileCollection, IFileViewModelCollection  (Optional)
 
name  String  (Optional)
 
previewControlName  String  (Optional)
 
files  IEnumerableIFile  (Optional)
 
groupings  IEnumerableIFileGrouping  (Optional)
 
groupsExpanded  Boolean  (Optional)
 
sortings  IEnumerableIFileSorting  (Optional)
 
actions  IEnumerableIMenuAction  (Optional)
 
fileActions  IEnumerableIMenuAction  (Optional)
 
versionActions  IEnumerableIMenuAction  (Optional)
 

См. также