• Articles
  • Api Documentation
Show / Hide Table of Contents
  • Dapplo.ActiveDirectory
    • ActiveDirectoryExtensions
    • ActiveDirectoryGlobals
    • AdPropertyAttribute
    • IAdObject
    • IAdObjectFactory
  • Dapplo.ActiveDirectory.Entities
    • Comparisons
    • DistinguishedName
    • Operators
    • Property
    • PropertyComparison
    • Query
    • QueryElement
    • Value
  • Dapplo.ActiveDirectory.Enums
    • AdProperties
    • ClassNames
    • ComputerProperties
    • DistinguishedNameAttributes
    • UserAccountControlFlags
    • UserProperties
  • Dapplo.ActiveDirectory.Extensions
    • AdDateTimeExtensions
    • DirectoryEntryPropertyExtensions
    • EnumExtensions
    • PropertyInfoExtension
  • Dapplo.ActiveDirectory.Finder
    • FinderAddonModule
    • Startup
  • Dapplo.ActiveDirectory.Finder.Configuration
    • IFinderTranslations
  • Dapplo.ActiveDirectory.Finder.Entities
    • IUser
  • Dapplo.ActiveDirectory.Finder.Ui.ViewModels
    • FinderViewModel
  • Dapplo.ActiveDirectory.Finder.Ui.Views
    • FinderView
  • Dapplo.ActiveDirectory.Internal
    • IAdsLargeInteger
    • IADsSecurityDescriptor
    • SimpleDictionaryProxy

Class FinderViewModel

The ViewModel for the Finder

Inheritance
System.Object
Caliburn.Micro.PropertyChangedBase
Caliburn.Micro.ViewAware
Caliburn.Micro.Screen
FinderViewModel
Implements
Caliburn.Micro.IViewAware
Caliburn.Micro.IScreen
Caliburn.Micro.IHaveDisplayName
Caliburn.Micro.IActivate
Caliburn.Micro.IDeactivate
Caliburn.Micro.IGuardClose
Caliburn.Micro.IClose
Caliburn.Micro.INotifyPropertyChangedEx
System.ComponentModel.INotifyPropertyChanged
Caliburn.Micro.IChild
Dapplo.CaliburnMicro.IShell
Inherited Members
Caliburn.Micro.Screen.Caliburn.Micro.IActivate.Activate()
Caliburn.Micro.Screen.OnInitialize()
Caliburn.Micro.Screen.OnActivate()
Caliburn.Micro.Screen.Caliburn.Micro.IDeactivate.Deactivate(System.Boolean)
Caliburn.Micro.Screen.OnDeactivate(System.Boolean)
Caliburn.Micro.Screen.CanClose(System.Action<System.Boolean>)
Caliburn.Micro.Screen.TryClose(System.Nullable<System.Boolean>)
Caliburn.Micro.Screen.Parent
Caliburn.Micro.Screen.DisplayName
Caliburn.Micro.Screen.IsActive
Caliburn.Micro.Screen.IsInitialized
Caliburn.Micro.Screen.Activated
Caliburn.Micro.Screen.AttemptingDeactivation
Caliburn.Micro.Screen.Deactivated
Caliburn.Micro.ViewAware.DefaultContext
Caliburn.Micro.ViewAware.Caliburn.Micro.IViewAware.AttachView(System.Object, System.Object)
Caliburn.Micro.ViewAware.OnViewAttached(System.Object, System.Object)
Caliburn.Micro.ViewAware.OnViewLoaded(System.Object)
Caliburn.Micro.ViewAware.OnViewReady(System.Object)
Caliburn.Micro.ViewAware.GetView(System.Object)
Caliburn.Micro.ViewAware.Views
Caliburn.Micro.ViewAware.ViewAttached
Caliburn.Micro.PropertyChangedBase.Refresh()
Caliburn.Micro.PropertyChangedBase.NotifyOfPropertyChange(System.String)
Caliburn.Micro.PropertyChangedBase.NotifyOfPropertyChange<TProperty>(System.Linq.Expressions.Expression<System.Func<TProperty>>)
Caliburn.Micro.PropertyChangedBase.OnUIThread(System.Action)
Caliburn.Micro.PropertyChangedBase.Set<T>(T, T, System.String)
Caliburn.Micro.PropertyChangedBase.IsNotifying
Caliburn.Micro.PropertyChangedBase.PropertyChanged
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Dapplo.ActiveDirectory.Finder.Ui.ViewModels
Assembly: Dapplo.ActiveDirectory.Finder.dll
Syntax
public class FinderViewModel : Screen, IViewAware, IScreen, IHaveDisplayName, IActivate, IDeactivate, IGuardClose, IClose, INotifyPropertyChangedEx, INotifyPropertyChanged, IChild, IShell

Constructors

| Improve this Doc View Source

FinderViewModel()

Constructor for the dependencies

Declaration
public FinderViewModel()

Properties

| Improve this Doc View Source

SelectedUser

Used from the View

Declaration
public IUser SelectedUser { get; set; }
Property Value
Type Description
IUser
| Improve this Doc View Source

Users

Used from the View

Declaration
public IObservableCollection<IUser> Users { get; }
Property Value
Type Description
Caliburn.Micro.IObservableCollection<IUser>

Implements

Caliburn.Micro.IViewAware
Caliburn.Micro.IScreen
Caliburn.Micro.IHaveDisplayName
Caliburn.Micro.IActivate
Caliburn.Micro.IDeactivate
Caliburn.Micro.IGuardClose
Caliburn.Micro.IClose
Caliburn.Micro.INotifyPropertyChangedEx
System.ComponentModel.INotifyPropertyChanged
Caliburn.Micro.IChild
Dapplo.CaliburnMicro.IShell
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © Dapplo