Class DialogBase<T>
public abstract class DialogBase<T> : IDialog<T>, IDialog
Type Parameters
T
- Inheritance
-
DialogBase<T>
- Implements
-
IDialog<T>
- Derived
- Inherited Members
Properties
Result
public Task<T> Result { get; }
Property Value
- Task<T>
Methods
Cancel()
public void Cancel()
Complete(T)
public void Complete(T result)
Parameters
resultT
Error(Exception)
public void Error(Exception error)
Parameters
errorException
RaisePropertyChanged(string)
protected void RaisePropertyChanged(string propertyName)
Parameters
propertyNamestring
Events
PropertyChanged
public event PropertyChangedEventHandler? PropertyChanged