Click or drag to resize

DynamicUserControlViewModelBase Klasse

Basisklasse für ViewModels von dynamischen UserControls für Vishnu. Stellt den Zugriff auf User-Properties innerhalb des ReturnObjects des zugeordneten Checkers zur Verfügung.
Vererbungshierarchie
SystemObject
  NetEti.MVVMiniObservableObject
    Vishnu.ViewModelDynamicUserControlViewModelBase
      Vishnu.ViewModelNodeErrorViewModel

Namensraum: Vishnu.ViewModel
Assembly: Vishnu.ViewModel (in Vishnu.ViewModel.dll) Version: 1.0.0+d75bac576d44afb64cfff79fd3665c8ca1172cbc
Syntax
public class DynamicUserControlViewModelBase : ObservableObject

Der DynamicUserControlViewModelBase Typ exponiert die folgenden Member.

Konstruktoren
 NameBeschreibung
Public MethodeDynamicUserControlViewModelBaseInitializes a new instance of the DynamicUserControlViewModelBase class
Zurück nach oben
Methoden
 NameBeschreibung
Protected MethodeGetResultPropertyT Holt eine Property mit Namen propertyName vom Typ T aus dem ReturnObject des besitzenden Vishnu-Knotens. Das ReturnObject muss vom Typ requiredReturnObjectType sein.
Protected MethodeOnPropertyChanged Meldet für die UI, wenn sich eine Property geändert hat.
(Vererbt von ObservableObject)
Public MethodeRaisePropertyChanged(String) Triggert OnPropertyChanged.
(Vererbt von ObservableObject)
Public MethodeRaisePropertyChangedT(ExpressionFuncT) Triggert OnPropertyChanged.
(Vererbt von ObservableObject)
Protected MethodeVerifyCalledOnUIThread Checkt, ob ein Aufruf, aus dem richtigen Thread (Dispatcher) heraus erfolgt.
(Vererbt von ObservableObject)
Zurück nach oben
Ereignisse
 NameBeschreibung
Public EreignisPropertyChanged Das PropertyChanged-Event für die UI.
(Vererbt von ObservableObject)
Zurück nach oben
Felder
 NameBeschreibung
Protected FeldDispatcher Der Dispatcher der UI.
(Vererbt von ObservableObject)
Protected FeldParentViewModel Das ViewModel des besitzenden Vishnu-Knoten.
Zurück nach oben
Anmerkungen
File: DynamicUserControlViewModelBase.cs Autor: Erik Nagel 10.01.2015 Erik Nagel: erstellt
Siehe auch