C# Класс MvvmCross.Droid.Shared.Presenter.FragmentHostRegistrationSettings

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

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

Метод Описание
FragmentHostRegistrationSettings ( IEnumerable assembliesToLookup ) : Android.App
GetFragmentHostViewModelType ( Type forViewModelType ) : Type
GetFragmentTypeAssociatedWith ( Type viewModelType ) : Type
GetMvxFragmentAttributeAssociatedWithCurrentHost ( Type fragmentViewModelType ) : MvxFragmentAttribute
IsActualHostValid ( Type forViewModelType ) : bool
IsTypeRegisteredAsFragment ( Type viewModelType ) : bool

Приватные методы

Метод Описание
GetAssociatedViewModelType ( Type fromFragmentType ) : Type
GetCurrentActivityViewModelType ( ) : Type
GetMvxFragmentAssociatedAttributes ( Type withFragmentViewModelType ) : IList
InitializeIfNeeded ( ) : void

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

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

public FragmentHostRegistrationSettings ( IEnumerable assembliesToLookup ) : Android.App
assembliesToLookup IEnumerable
Результат Android.App

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

public GetFragmentHostViewModelType ( Type forViewModelType ) : Type
forViewModelType System.Type
Результат System.Type

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

public GetFragmentTypeAssociatedWith ( Type viewModelType ) : Type
viewModelType System.Type
Результат System.Type

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

public GetMvxFragmentAttributeAssociatedWithCurrentHost ( Type fragmentViewModelType ) : MvxFragmentAttribute
fragmentViewModelType System.Type
Результат MvvmCross.Droid.Shared.Attributes.MvxFragmentAttribute

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

public IsActualHostValid ( Type forViewModelType ) : bool
forViewModelType System.Type
Результат bool

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

public IsTypeRegisteredAsFragment ( Type viewModelType ) : bool
viewModelType System.Type
Результат bool