![]() | Vishnu |
Der VishnuViewModelBase Typ exponiert die folgenden Member.
Name | Beschreibung | |
---|---|---|
![]() | VishnuViewModelBase | Konstruktor - setzt den VisualTreeCacheBreaker. |
Name | Beschreibung | |
---|---|---|
![]() | ClearInfos | Command für das ContextMenuItem "Lösche Infos" im ContextMenu für das "MainGrid" des Controls. |
![]() | CopyToolTipInfoToClipboard | Command für den Copy-Button im ToolTip des Controls. |
![]() | GridColumn | Liefert oder setzt die Spalte im enthaltenden Grid für das aktuelle Element. |
![]() | GridRow | Liefert oder setzt die Zeile im enthaltenden Grid für das aktuelle Element. |
![]() | IsRendered | Zeigt an, ob das zugehörige Control vollständig gezeichnet wurde. |
![]() | JobInProgress | Indicates that a ui-triggered background progress is actually running. |
![]() | LogLogicalTaskTree | Command für das ContextMenuItem "Log Tree" im ContextMenu für das "MainGrid" des Controls. |
![]() | ParentView | Das Control zu diesem ViewModel. |
![]() | PauseResumeLogicalTaskTree | Command für das ContextMenuItem "Pause Tree" im ContextMenu für das "MainGrid" des Controls. |
![]() | ReloadLogicalTaskTree | Command für das ContextMenuItem "Reload" im ContextMenu für das "MainGrid" des Controls. |
![]() | Result | Das ReturnObject der zugeordneten LogicalNode. |
![]() | RootLogicalTaskTreeViewModel | ViewModel des übergeordneten LogicalTaskTree. |
![]() | ShowInfos | Command für das ContextMenuItem "Zeige Infos" im ContextMenu für das "MainGrid" des Controls. |
![]() | ShowLogLogicalTaskTree | Command für das ContextMenuItem "Show Log" im ContextMenu für das "MainGrid" des Controls. |
![]() | ShowSettingsLogicalTaskTree | Command für das ContextMenuItem "Show Settings" im ContextMenu für das "MainGrid" des Controls. |
![]() | ShowVishnuHelp | Command für das ContextMenuItem "Show Vishnu Help" im ContextMenu für das "MainGrid" des Controls. |
![]() | SwitchTaskTreeView | Command für das Umschalten der Tree-Darstellung. |
![]() | ToolTipInfo | Liefert das Ergebnis von GetToolTipInfo(). Diese Routine zeigt per Default auf NextRunInfoAndResult, kann aber gegebenenfalls überschrieben werden. |
![]() | UserDataContext | Bindung an ein optionales, spezifisches User-ViewModel. |
![]() | VisualTreeCacheBreaker | Eindeutiger GlobalUniqueIdentifier. Wird im Konstruktor vergeben und fließt in die überschriebene Equals-Methode ein. Dadurch wird erreicht, dass nach Reload von Teilen des LogicalTaskTree und erneutem Reload von vorherigen Ständen des LogicalTaskTree Elemente des ursprünglich gecachten VisualTree fälschlicherweise anstelle der neu geladenen Elemente in den neuen VisualTree übernommen werden. |
Name | Beschreibung | |
---|---|---|
![]() | CanClearInfosExecute | Liefert true, wenn die Funktion ausführbar ist, hier immer false. Kann an geeigneter Stelle überschrieben werden. |
![]() | CanLogTaskTreeExecute | Liefert true, wenn die Funktion ausführbar ist, hier immer false. Kann an geeigneter Stelle überschrieben werden. |
![]() | CanPauseResumeTaskTreeExecute | Liefert true, wenn die Funktion ausführbar ist, hier immer true. Kann an geeigneter Stelle überschrieben werden. |
![]() | CanReloadTaskTreeExecute | Liefert true, wenn die Funktion ausführbar ist, hier immer false. Kann an geeigneter Stelle überschrieben werden. |
![]() | CanShowInfosExecute | Liefert true, wenn die Funktion ausführbar ist, hier immer false. Kann an geeigneter Stelle überschrieben werden. |
![]() | CanShowLogExecute | Liefert true, wenn die Funktion ausführbar ist, hier immer false. Kann an geeigneter Stelle überschrieben werden. |
![]() | CanShowSettingsExecute | Liefert true, wenn die Funktion ausführbar ist, hier immer false. Kann an geeigneter Stelle überschrieben werden. |
![]() | CanShowVishnuHelpExecute | Liefert true, wenn die Funktion ausführbar ist, hier immer true. |
![]() | canSwitchTaskTreeViewExecute | Prüft, ob die Tree-Ausrichtung verändert werden darf. Hier: liefert immer true zurück. |
![]() | ClearInfosExecute | Ist zum Löschen eventuell vorhandener Vishnu-Infos (Messages und Logs) vorgesehen. Kann dafür an geeigneter Stelle überschrieben werden. |
![]() | Equals |
Vergleicht den Inhalt dieses LogicalNodeViewModels nach logischen Gesichtspunkten
mit dem Inhalt eines übergebenen LogicalNodeViewModels.
(Überschreibt ObjectEquals(Object)) |
![]() | GetDebugNodeInfos | Liefert einen string für Debug-Zwecke. |
![]() | GetHashCode |
Erzeugt einen Hashcode für dieses LogicalNodeViewModel.
(Überschreibt ObjectGetHashCode) |
![]() | GetToolTipInfo | Liefert das Ergebnis für die Property ToolTipInfo. Diese Routine zeigt per Default auf NextRunInfoAndResult, kann aber gegebenenfalls überschrieben werden. |
![]() | Invalidate | Vergibt einen neuen GlobalUniqueIdentifier für den VisualTreeCacheBreaker. |
![]() | LogTaskTreeExecute | Ist zum Loggen des Trees an geeigneter Stelle vorgesehen. Kann dafür überschrieben werden. |
![]() | OnPropertyChanged |
Meldet für die UI, wenn sich eine Property geändert hat.
(Vererbt von ObservableObject) |
![]() | ParentViewToBL | Kann überschrieben werden, um das Parent-Control in der Geschäftslogik zu speichern. |
![]() | PauseResumeTaskTreeExecute | Wechselschalter - hält den Tree an oder lässt ihn weiterlaufen. |
![]() | RaisePropertyChanged(String) |
Triggert OnPropertyChanged.
(Vererbt von ObservableObject) |
![]() | RaisePropertyChangedT(ExpressionFuncT) |
Triggert OnPropertyChanged.
(Vererbt von ObservableObject) |
![]() | ReloadTaskTreeExecute | Ist zum Neu-Laden des Trees an geeigneter Stelle nach Änderung der JobDescriptions vorgesehen. Kann dafür überschrieben werden. |
![]() | ShowInfosExecute | Ist zum Anzeigen eventuell vorhandener Vishnu-Infos (Messages und Logs) im Vordergrund vorgesehen. Kann dafür an geeigneter Stelle überschrieben werden. |
![]() | ShowLogExecute | Ist zum Anzeigen des Vishnu-Logs vorgesehen. Kann dafür an geeigneter Stelle überschrieben werden. |
![]() | ShowSettingsExecute | Ist zum Anzeigen der Vishnu-Parameter vorgesehen. Kann dafür an geeigneter Stelle überschrieben werden. |
![]() | ShowVishnuHelpExecute | Zeigt die Vishnu Onlinehilfe an. |
![]() | ShowVishnuHelpTask | Zeigt die Vishnu Onlinehilfe an. |
![]() | switchTaskTreeViewExecute | Anforderung zur Veränderung der Tree-Ausrichtung (Yin_Yang/F4). |
![]() | UserControlContentRendered | Wird von DynamicUserControlBase angesprungen, wenn das UserControl vollständig gerendered wurde. |
![]() | VerifyCalledOnUIThread |
Checkt, ob ein Aufruf, aus dem richtigen Thread (Dispatcher) heraus erfolgt.
(Vererbt von ObservableObject) |
Name | Beschreibung | |
---|---|---|
![]() | PropertyChanged |
Das PropertyChanged-Event für die UI.
(Vererbt von ObservableObject) |
Name | Beschreibung | |
---|---|---|
![]() | ColumnNumber | Liefert oder setzt die Spaltennummer des zugehörigen Controls in einer quadratischen Matrix. Dieser Wert wird zu einem geeigneten Zeitpunkt in die Property GridColumn geschoben, um die WPF-GUI zu informieren. |
![]() | Dispatcher |
Der Dispatcher der UI.
(Vererbt von ObservableObject) |
![]() | RowNumber | Liefert oder setzt die Zeilennummer des zugehörigen Controls in einer quadratischen Matrix. Dieser Wert wird zu einem geeigneten Zeitpunkt in die Property GridRow geschoben, um die WPF-GUI zu informieren. |