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

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

Definition

Пространство имён: Tessa.UI.Files.Controls
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.5
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  ICollection<IFileType>
 
isCategoriesEnabled  Boolean
 
isManualCategoriesCreationDisabled  Boolean
 
isNullCategoryCreationDisabled  Boolean
 
isPreservingCategoriesOrder  Boolean
 
isIgnoreExistingCategories  Boolean
 
session  ISession
 
processNameResolver  IProcessNameResolver
 
createViewModelCollectionFunc  Func<IFileCollection, IFileViewModelCollection>  (Optional)
 
name  String  (Optional)
 
previewControlName  String  (Optional)
 
files  IEnumerable<IFile>  (Optional)
 
groupings  IEnumerable<IFileGrouping>  (Optional)
 
groupsExpanded  Boolean  (Optional)
 
sortings  IEnumerable<IFileSorting>  (Optional)
 
actions  IEnumerable<IMenuAction>  (Optional)
 
fileActions  IEnumerable<IMenuAction>  (Optional)
 
versionActions  IEnumerable<IMenuAction>  (Optional)
 

См. также