Generated by DocFX

Class LanguageViewModel

Class LanguageViewModel. Implements the ILanguageViewModel

Inheritance
System.Object
ViewModel
ViewModelDialog<Languages>
LanguageViewModel
Implements
IViewModelDialog<Languages>
IViewModelSelectedItem<Languages>
ILanguageViewModel
IViewModelDialog<Languages>
IViewModelSelectedItem<Languages>
IViewModel
IObservableClass
ICleanup
Inherited Members
ViewModelDialog<Languages>.Submitted
ViewModelDialog<Languages>.OnSubmitted(SubmitEventArgs<Languages>)
ViewModelDialog<Languages>.SelectedItem
ViewModelDialog<Languages>.IsUpdate
ViewModelDialog<Languages>.SubmitCommand
ViewModelDialog<Languages>.SetSelectedItemAsync(Languages)
ViewModelDialog<Languages>.SubmitAsync(Languages, Boolean)
ISynergy.Framework.Mvvm.ViewModels.ViewModelDialog<Languages>.ApplyQueryAttributes(IDictionary<, >)
ViewModelDialog<Languages>.Cleanup()
ViewModel.Cancelled
ViewModel.Closed
ViewModel.OnCancelled(EventArgs)
ViewModel.OnClosed(EventArgs)
ViewModel.Context
ViewModel.BaseCommonServices
ViewModel.Logger
ViewModel.CloseCommand
ViewModel.IsInitialized
ViewModel.IsRefreshing
ViewModel.Parameter
ViewModel.InitializeAsync()
ViewModel.GetEnumDescription(Enum)
ViewModel.OnPropertyChanged(Object, PropertyChangedEventArgs)
ViewModel.CanClose
ViewModel.IsCancelled
ViewModel.Cancel()
ViewModel.Close()
ViewModel.Dispose(Boolean)
Namespace: ISynergy.Framework.UI.ViewModels
Assembly: ISynergy.Framework.UI.dll
Syntax
public class LanguageViewModel : ViewModelDialog<Languages>, IViewModelDialog<Languages>, IViewModelSelectedItem<Languages>, ILanguageViewModel, IViewModelDialog<Languages>, IViewModelSelectedItem<Languages>, IViewModel, ICleanup

Constructors

View Source

LanguageViewModel(IContext, IBaseCommonServices, ILogger, Languages)

Initializes a new instance of the LanguageViewModel class.

Declaration
public LanguageViewModel(IContext context, IBaseCommonServices commonServices, ILogger logger, Languages language)
Parameters
Type Name Description
IContext context

The context.

IBaseCommonServices commonServices

The common services.

ILogger logger

The logger factory.

Languages language

Properties

View Source

Title

Gets the title.

Declaration
public override string Title { get; }
Property Value
Type Description
System.String

The title.

Overrides
ViewModel.Title

Implements

IViewModelDialog<TEntity>
IViewModelSelectedItem<TEntity>
ILanguageViewModel
IViewModelDialog<TEntity>
IViewModelSelectedItem<TEntity>
IViewModel
IObservableClass
ICleanup

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

ILanguageViewModel