Generated by DocFX

Interface IViewModelBlade

Interface IViewModelBlade Implements the IViewModel

Inherited Members
IViewModel.Cancelled
IViewModel.OnCancelled(EventArgs)
IViewModel.Closed
IViewModel.OnClosed(EventArgs)
IViewModel.Context
IViewModel.BaseCommonServices
IViewModel.Logger
IViewModel.CloseCommand
IViewModel.CanClose
IViewModel.IsCancelled
IViewModel.Title
IViewModel.InitializeAsync()
IViewModel.IsInitialized
IViewModel.IsRefreshing
IViewModel.OnPropertyChanged(Object, PropertyChangedEventArgs)
IViewModel.Parameter
IObservableClass.Validate(Boolean)
IObservableClass.Revert()
IObservableClass.MarkAsClean()
IObservableClass.Properties
IObservableClass.Errors
IObservableClass.Validator
IObservableClass.IsDirty
IObservableClass.IsValid
IObservableClass.AutomaticValidationTrigger
IObservableClass.AddValidationError(String, String)
IBindable.OnPropertyChanged(String)
ICleanup.Cleanup()
Namespace: ISynergy.Framework.Mvvm.Abstractions.ViewModels
Assembly: ISynergy.Framework.Mvvm.dll
Syntax
public interface IViewModelBlade : IViewModel, IObservableClass, IBindable, ICleanup

Properties

View Source

IsDisabled

Gets or sets a value indicating whether this instance is disabled.

Declaration
bool IsDisabled { get; set; }
Property Value
Type Description
System.Boolean

true if this instance is disabled; otherwise, false.

View Source

Owner

Gets or sets the owner.

Declaration
IViewModelBladeView Owner { get; set; }
Property Value
Type Description
IViewModelBladeView

The owner.

Extension Methods

Matrix.Replace<T>(T, Object, Object)
Matrix.IsEqual(Object, Object, Decimal, Decimal)
EntityBaseExtensions.HasProperty(Object, String)
ArrayExtensions.Concatenate<T>(T, T[])
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>, Func<TSource, Boolean>)
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>)
ObjectExtensions.Clone<T>(T)
ObjectExtensions.To<T>(Object)
ObjectExtensions.To(Object, Type)
ObjectExtensions.HasMethod(Object, String)
ObjectExtensions.AddressOf<T>(T)
ReflectionExtensions.GetIdentityValue<T>(T)
ReflectionExtensions.GetIdentityValue<T, TResult>(T)
ReflectionExtensions.GetIdentityProperty<T>(T)
ReflectionExtensions.HasIdentityProperty<T>(T)
ReflectionExtensions.GetPropertyValue<T, TResult>(T, String, TResult)
ReflectionExtensions.GetPropertyInfo<T, TValue>(T, Expression<Func<T, TValue>>)
ReflectionExtensions.GetTitleValue<T>(T)
ReflectionExtensions.HasParentIdentityProperty<T>(T)
ReflectionExtensions.GetParentIdentityProperty<T>(T)
ReflectionExtensions.IsFreeApplication<T>(T)

See Also

IViewModel