public interface IFactory<TModel, out TViewModel> : IModelFactory<TModel>,
ITypeIdentifier, IViewModelFactory<TModel, TViewModel>
where TViewModel : INotifyPropertyChanged
Public Interface IFactory(Of TModel, Out TViewModel As INotifyPropertyChanged)
Inherits IModelFactory(Of TModel), ITypeIdentifier, IViewModelFactory(Of TModel, TViewModel)
generic<typename TModel, typename TViewModel>
where TViewModel : INotifyPropertyChanged
public interface class IFactory : IModelFactory<TModel>,
ITypeIdentifier, IViewModelFactory<TModel, TViewModel>
type IFactory<'TModel, 'TViewModel when 'TViewModel : INotifyPropertyChanged> =
interface
interface IModelFactory<'TModel>
interface ITypeIdentifier
interface IViewModelFactory<'TModel, 'TViewModel>
end
Icon | Gets Значок фабрики |
Name | Gets Название фабрики |
TypeId |
Gets or sets Идентификатор типа
(Унаследован от ITypeIdentifier) |
Create |
Создает и возвращает модель объекта
(Унаследован от IModelFactoryTModel) |
Create(TModel) |
Создает и возвращает модель-представление объекта
(Унаследован от IViewModelFactoryTModel, TViewModel) |