IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
CShell.Modules.Workspace.ViewModels.FileViewModel Class Reference
+ Inheritance diagram for CShell.Modules.Workspace.ViewModels.FileViewModel:
+ Collaboration diagram for CShell.Modules.Workspace.ViewModels.FileViewModel:

Public Member Functions

 FileViewModel (string filePath)
 
 FileViewModel (FileInfo info)
 
IEnumerable< IResult > Delete ()
 
IEnumerable< IResult > Rename ()
 
 FileViewModel (string filePath)
 
 FileViewModel (FileInfo info)
 
IEnumerable< IResult > Delete ()
 
IEnumerable< IResult > Rename ()
 

Protected Member Functions

override void EditModeFinished ()
 
override void EditModeFinished ()
 

Protected Attributes

readonly FileInfo fileInfo
 

Properties

virtual string ToolTip [get]
 
string RelativePath [get]
 
string FileExtension [get]
 
override Uri IconSource [get]
 
- Properties inherited from CShell.Modules.Workspace.ViewModels.TreeViewModel
virtual string DisplayName [get, set]
 

Constructor & Destructor Documentation

CShell.Modules.Workspace.ViewModels.FileViewModel.FileViewModel ( string  filePath)
inline
CShell.Modules.Workspace.ViewModels.FileViewModel.FileViewModel ( FileInfo  info)
inline
CShell.Modules.Workspace.ViewModels.FileViewModel.FileViewModel ( string  filePath)
inline
CShell.Modules.Workspace.ViewModels.FileViewModel.FileViewModel ( FileInfo  info)
inline

Member Function Documentation

IEnumerable<IResult> CShell.Modules.Workspace.ViewModels.FileViewModel.Delete ( )
inline
IEnumerable<IResult> CShell.Modules.Workspace.ViewModels.FileViewModel.Rename ( )
inline
override void CShell.Modules.Workspace.ViewModels.FileViewModel.EditModeFinished ( )
inlineprotected
IEnumerable<IResult> CShell.Modules.Workspace.ViewModels.FileViewModel.Delete ( )
inline
IEnumerable<IResult> CShell.Modules.Workspace.ViewModels.FileViewModel.Rename ( )
inline
override void CShell.Modules.Workspace.ViewModels.FileViewModel.EditModeFinished ( )
inlineprotected

Member Data Documentation

readonly FileInfo CShell.Modules.Workspace.ViewModels.FileViewModel.fileInfo
protected

Property Documentation

string CShell.Modules.Workspace.ViewModels.FileViewModel.ToolTip
get
string CShell.Modules.Workspace.ViewModels.FileViewModel.RelativePath
get
string CShell.Modules.Workspace.ViewModels.FileViewModel.FileExtension
get
override Uri CShell.Modules.Workspace.ViewModels.FileViewModel.IconSource
get

The documentation for this class was generated from the following file: