Click or drag to resize

LogicalNodeViewModel properties

The LogicalNodeViewModel Type exposes the following members.

Properties
 NameDescription of the
Public PropertyChildOrientation Defines whether the child elements of this node should be arranged horizontally or vertically.
Public PropertyChildren The children of the current node.
Public PropertyClearInfos Command for the ContextMenuItem "Delete info" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase)
Public PropertyCollapsedEventCommand Serves as the first binding anchor for the attached property ExpanderBehavior.CollapsedCommandProperty.
Public PropertyCopyToolTipInfoToClipboard Command for the Copy button in the ToolTip of the control.
(Inherited from VishnuViewModelBase)
Public PropertyDebugMode Additional test outputs can be made for True. Default: False.
Public PropertyDebugNodeInfos Name + (Id + ReferencedNodeId, if applicable) of the originally referenced SingleNode.
Public PropertyExpandedEventCommand Serves as the first binding anchor for the attached property ExpanderBehavior.ExpandedCommandProperty.
Public PropertyFreeComment Free text for any application.
Public PropertyGridColumn Returns or sets the column in the containing grid for the current element.
(Inherited from VishnuViewModelBase)
Public PropertyGridRow Returns or sets the row in the containing grid for the current element.
(Inherited from VishnuViewModelBase)
Public PropertyHasParent False only for the root node.
Public PropertyHookedTo Contains TreeParams.Name and IdInfo of the node in whose events this node is located. LogicalNodeViewModel or the text "NULL".
Public PropertyId The identifier of the associated LogicalTaskTree node made available for the UI.
Public PropertyIsExpanded True if the TreeView node that is connected to this node is folded out.
Public PropertyIsInSleepTime Returns true if a rest period defined by the user is currently in progress. for Vishnu actors (checkers) is running.
Public PropertyIsRendered Indicates whether the associated control has been completely drawn.
(Inherited from VishnuViewModelBase)
Public PropertyIsSelected True if the TreeView node that is connected to this node is associated with is selected.
Public PropertyIsSnapshotDummy True indicates that it is a node within the of a loaded snapshot.
Public PropertyIsTreePaused Returns true if the tree has just been paused.
Public PropertyJobInProgress Indicates that a ui-triggered background progress is actually running.
(Inherited from VishnuViewModelBase)
Public PropertyLastExceptions Lists possible exceptions of the child nodes in a string separated by a line break.
Public PropertyLastExecutingTreeEvent The last triggering TreeEvent (for TreeEvent-triggered nodes) or zero.
Public PropertyLastNotNullLogical Flag field for the last state of Logical that was not zero; Is required so that workers are only started when the The display changes when the status of Logical changes significantly. has changed and not every time the checker works (Logical = zero).
Public PropertyLastRun Time of the last start of the node.
Public PropertyLastRunInfo Time of the last start of the node as a string.
Public PropertyLogical The logical result of the associated LogicalTaskTree node made available for the UI.
Public PropertyLogLogicalTaskTree Command for the ContextMenuItem "Log Tree" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase)
Public PropertyName The name of the associated LogicalTaskTree node made available for the UI.
Public PropertyNextRun Time of the next start of the node (if known) or DateTime.MinValue.
Public PropertyNextRunInfo Info text about the next start of the node (if known) or null.
Public PropertyNextRunInfoAndResult Combined output of NextRunInfo (when is the next run) and Result (in full length).
Public PropertyNodeEnvironment List with all result objects of the subtree's predecessors.
Public PropertyOriginalNodeId Id of the originally referenced SingleNode.
Public PropertyParent The parent node in the ViewModel.
Public PropertyParentView The control for this ViewModel.
(Inherited from VishnuViewModelBase)
Public PropertyPath The unique path of the associated LogicalTaskTree node.
Public PropertyPauseResumeLogicalTaskTree Command for the ContextMenuItem "Pause Tree" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase)
Public PropertyProgress A text for the number of completed end nodes of this subtree for display in the ProgressBar (usually nnn%) for the UI.
Public PropertyProgressText A text for the number of completed end nodes of this subtree for display in the ProgressBar (usually nnn%) for the UI.
Public PropertyReloadLogicalTaskTree Command for the ContextMenuItem "Reload" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase)
Public PropertyResult The ReturnObject of the assigned LogicalNode.
(Overwrites VishnuViewModelBaseResult)
Public PropertyResults List of ReturnObjects of the assigned LogicalNode and its children.
Public PropertyRootJobListViewModel Returns the root job list valid for the node.
Public PropertyRootLogicalTaskTreeViewModel ViewModel of the superordinate LogicalTaskTree.
(Inherited from VishnuViewModelBase)
Public PropertyShortResult Short text for exceptions of the assigned LogicalNode.
Public PropertyShowInfos Command for the ContextMenuItem "Show info" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase)
Public PropertyShowLogLogicalTaskTree Command for the ContextMenuItem "Show Log" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase)
Public PropertyShowSettingsLogicalTaskTree Command for the ContextMenuItem "Show Settings" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase)
Public PropertyShowVishnuHelp Command for the ContextMenuItem "Show Vishnu Help" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase)
Public PropertySingleNodes The number of end nodes of this subtree made available for the UI.
Public PropertySingleNodesFinished The number of terminated end nodes of this subtree made available for the UI.
Public PropertySizeChangedEventCommand Serves as the first binding anchor for the attached property ExpanderBehavior.CollapsedCommandProperty.
Public PropertySleepTimeTo The end of a possible rest period as a formatted string.
Public PropertyStartTreeOrientation Alignment of the tree when starting the application. AlternatingHorizontal: Alternating structure, starting horizontally (default). Vertical: Vertical structure. Horizontal: Horizontal structure. AlternatingVertical: Alternating structure, starting vertically.
Public PropertySwitchTaskTreeView Command for switching the tree display.
(Inherited from VishnuViewModelBase)
Public PropertyToolTipInfo Returns the result of GetToolTipInfo(). This routine points to NextRunInfoAndResult by default, can be overwritten if necessary.
(Inherited from VishnuViewModelBase)
Public PropertyTreeParams Additional parameters that are valid for the entire tree or null.
Protected PropertyUIDispatcher The main dispatcher thread.
Protected PropertyUIMain The MainWindow.
Public PropertyUserControlPath The path to the UserControl currently to be loaded dynamically.
Public PropertyUserDataContext Binding to an optional, specific user view model.
(Inherited from VishnuViewModelBase)
Public PropertyVisibility Indicates whether the element is visible, hidden or collapsed.
Public PropertyVisualState Sufficient for a possibly from several technical sources combined state as an enumeration type to the GUI (and the IValueConverter). Default: None
Public PropertyVisualTreeCacheBreaker Unique GlobalUniqueIdentifier. Is assigned in the constructor and flows into the overwritten Equals method. This ensures that after reloading parts of the LogicalTaskTree and restarting Reload from previous states of the LogicalTaskTree Elements of the original LogicalTaskTree cached VisualTree instead of the newly loaded elements in the new VisualTree.
(Inherited from VishnuViewModelBase)
Public PropertyWorkersState Combined NodeWorkerState for all assigned NodeWorkers.
Back to the top
See also