C# Класс MvvmCross.Core.ViewModels.MvxDefaultViewModelLocator

Наследование: IMvxViewModelLocator
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Load ( Type viewModelType, IMvxBundle parameterValues, IMvxBundle savedState ) : IMvxViewModel
Reload ( IMvxViewModel viewModel, IMvxBundle parameterValues, IMvxBundle savedState ) : IMvxViewModel

Защищенные методы

Метод Описание
CallCustomInitMethods ( IMvxViewModel viewModel, IMvxBundle parameterValues ) : void
CallReloadStateMethods ( IMvxViewModel viewModel, IMvxBundle savedState ) : void
RunViewModelLifecycle ( IMvxViewModel viewModel, IMvxBundle parameterValues, IMvxBundle savedState ) : void

Описание методов

CallCustomInitMethods() защищенный Метод

protected CallCustomInitMethods ( IMvxViewModel viewModel, IMvxBundle parameterValues ) : void
viewModel IMvxViewModel
parameterValues IMvxBundle
Результат void

CallReloadStateMethods() защищенный Метод

protected CallReloadStateMethods ( IMvxViewModel viewModel, IMvxBundle savedState ) : void
viewModel IMvxViewModel
savedState IMvxBundle
Результат void

Load() публичный Метод

public Load ( Type viewModelType, IMvxBundle parameterValues, IMvxBundle savedState ) : IMvxViewModel
viewModelType System.Type
parameterValues IMvxBundle
savedState IMvxBundle
Результат IMvxViewModel

Reload() публичный Метод

public Reload ( IMvxViewModel viewModel, IMvxBundle parameterValues, IMvxBundle savedState ) : IMvxViewModel
viewModel IMvxViewModel
parameterValues IMvxBundle
savedState IMvxBundle
Результат IMvxViewModel

RunViewModelLifecycle() защищенный Метод

protected RunViewModelLifecycle ( IMvxViewModel viewModel, IMvxBundle parameterValues, IMvxBundle savedState ) : void
viewModel IMvxViewModel
parameterValues IMvxBundle
savedState IMvxBundle
Результат void