Show / Hide Table of Contents

Class ContentDialogContextViewModelBase<T>

Implements a base view-model for contents dialogs models with result.

Inheritance
System.Object
ObservableObject
ChangeTrackingObject
ViewModelBase
ContentDialogContextViewModelBase
ContentDialogContextViewModelBase<T>
Implements
System.ComponentModel.INotifyPropertyChanged
System.ComponentModel.INotifyDataErrorInfo
INotifyDataPropertyChanged
IActiveAware
IClosingAware
IBusyAware
IContentDialogContext
System.ComponentModel.IDataErrorInfo
IDialogContext<T>
IDialogContext
ContentDialogContextViewModelBase.FirstButtonCaption
ContentDialogContextViewModelBase.FirstCommand
ContentDialogContextViewModelBase.Info
ContentDialogContextViewModelBase.Parent
ContentDialogContextViewModelBase.SecondButtonCaption
ContentDialogContextViewModelBase.SecondCommand
ContentDialogContextViewModelBase.ThirdButtonCaption
ContentDialogContextViewModelBase.ThirdCommand
ContentDialogContextViewModelBase.ShowHelpCommand
ContentDialogContextViewModelBase.CloseDialog
ContentDialogContextViewModelBase.RaiseCloseDialog()
ViewModelBase.IsActiveChanged
ViewModelBase.IsBusyChanged
ViewModelBase.IsActive
ViewModelBase.IsBusy
ViewModelBase.OnClosing()
ViewModelBase.RaiseIsActiveChanged(EventArgs)
ViewModelBase.RaiseIsBusyChanged()
ViewModelBase.SetCommandsStates(Boolean)
ChangeTrackingObject.HasChanges
ChangeTrackingObject.Cascade()
ChangeTrackingObject.CascadeChanges()
ChangeTrackingObject.OnDataPropertyChanged(String)
ChangeTrackingObject.SetValue<T>(String, T, T, Action<T>, Action<T>, IEqualityComparer<T>)
ChangeTrackingObject.AcceptChanges()
ObservableObject.PropertyChanged
ObservableObject.HasErrors
ObservableObject.AddError(IError)
ObservableObject.CascadeErrors()
ObservableObject.ClearErrors()
ObservableObject.ForceValidation<T>(String, T)
ObservableObject.GetEntityErrors()
ObservableObject.GetErrors(String)
ObservableObject.OnErrorsChanged(String)
ObservableObject.OnPropertyChanged(String)
ObservableObject.OnValidate(String)
ObservableObject.RemoveError(Guid)
ObservableObject.RemoveError(IError)
ObservableObject.SetValue<T>(String, T, T)
ObservableObject.SetValue<T>(String, T, T, IEqualityComparer<T>)
ObservableObject.SetValue<T>(String, T, T, Action<T>, Action<T>)
ObservableObject.INotifyDataPropertyChanged.DataPropertyChanged
ObservableObject.INotifyDataErrorInfo.ErrorsChanged
ObservableObject.IDataErrorInfo.Error
ObservableObject.INotifyDataErrorInfo.HasErrors
ObservableObject.INotifyDataErrorInfo.GetErrors(String)
ObservableObject.IDataErrorInfo.Item[String]
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Sartorius.SAF.Presentation.Controls
Assembly: Sartorius.SAF.Presentation.Controls.dll
Syntax
public class ContentDialogContextViewModelBase<T> : ContentDialogContextViewModelBase, INotifyPropertyChanged, INotifyDataErrorInfo, INotifyDataPropertyChanged, IActiveAware, IClosingAware, IBusyAware, IContentDialogContext, IDataErrorInfo, IDialogContext<T>, IDialogContext
Type Parameters
Name Description
T

A type of result.

Properties

View Source

Result

Defines the context of a dialog window.

Declaration
public T Result { get; set; }
Property Value
Type Description
T

Implements

System.ComponentModel.INotifyPropertyChanged
System.ComponentModel.INotifyDataErrorInfo
INotifyDataPropertyChanged
IActiveAware
IClosingAware
IBusyAware
IContentDialogContext
System.ComponentModel.IDataErrorInfo
IDialogContext<T>
IDialogContext

Extension Methods

CollectionExtensions.AddRange<T, TCollection>(TCollection, IEnumerable<T>)
SerializableObjectCloneExtension.Clone<T>(T)
  • View Source
Back to top Generated by DocFX