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.AssemblyReferencesViewModel Class Reference
+ Inheritance diagram for CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel:
+ Collaboration diagram for CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel:

Public Member Functions

 AssemblyReferencesViewModel (AssemblyReferences assemblyReferences)
 
IEnumerable< IResult > AddReferenceFromFile ()
 
IEnumerable< IResult > AddReferenceFromGac ()
 
 AssemblyReferencesViewModel (AssemblyReferences assemblyReferences)
 
IEnumerable< IResult > AddReferenceFromFile ()
 
IEnumerable< IResult > AddReferenceFromGac ()
 

Protected Member Functions

override void Dispose (bool disposing)
 
override void Dispose (bool disposing)
 

Properties

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

Private Member Functions

void Reload ()
 
void AssemblyReferencesOnCollectionChanged (object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs)
 
void Reload ()
 
void AssemblyReferencesOnCollectionChanged (object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs)
 

Private Attributes

readonly AssemblyReferences assemblyReferences
 

Constructor & Destructor Documentation

CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.AssemblyReferencesViewModel ( AssemblyReferences  assemblyReferences)
inline
CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.AssemblyReferencesViewModel ( AssemblyReferences  assemblyReferences)
inline

Member Function Documentation

void CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.Reload ( )
inlineprivate
void CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.AssemblyReferencesOnCollectionChanged ( object  sender,
NotifyCollectionChangedEventArgs  notifyCollectionChangedEventArgs 
)
inlineprivate
override void CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.Dispose ( bool  disposing)
inlineprotected
IEnumerable<IResult> CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.AddReferenceFromFile ( )
inline
IEnumerable<IResult> CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.AddReferenceFromGac ( )
inline
void CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.Reload ( )
inlineprivate
void CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.AssemblyReferencesOnCollectionChanged ( object  sender,
NotifyCollectionChangedEventArgs  notifyCollectionChangedEventArgs 
)
inlineprivate
override void CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.Dispose ( bool  disposing)
inlineprotected
IEnumerable<IResult> CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.AddReferenceFromFile ( )
inline
IEnumerable<IResult> CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.AddReferenceFromGac ( )
inline

Member Data Documentation

readonly AssemblyReferences CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.assemblyReferences
private

Property Documentation

override Uri CShell.Modules.Workspace.ViewModels.AssemblyReferencesViewModel.IconSource
get

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