Skip to main content

DocumentsViewModel<TModule, TUnitOfWork> Properties

The base class for POCO view models that operate the collection of documents.
Name Description
ActiveModule

A navigation list entry that corresponds to the currently active document. If the active document does not have the corresponding entry in the navigation list, the property value is null. This property is read-only. Since DocumentsViewModel is a POCO view model, this property will raise INotifyPropertyChanged.PropertyEvent when modified so it can be used as a binding source in views.

DefaultModule
Modules Navigation list that represents a collection of module descriptions.
NavigationPaneVisibility Contains a current state of the navigation pane.
SelectedModule

A currently selected navigation list entry. This property is writable. When this property is assigned a new value, it triggers the navigating to the corresponding document. Since DocumentsViewModel is a POCO view model, this property will raise INotifyPropertyChanged.PropertyEvent when modified so it can be used as a binding source in views.

See Also