C# Class MvvmCross.Droid.Shared.Presenter.FragmentHostRegistrationSettings

Afficher le fichier Open project: MvvmCross/MvvmCross Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
GetAssociatedViewModelType ( Type fromFragmentType ) : Type
GetCurrentActivityViewModelType ( ) : Type
GetMvxFragmentAssociatedAttributes ( Type withFragmentViewModelType ) : IList
InitializeIfNeeded ( ) : void

Method Details

FragmentHostRegistrationSettings() public méthode

public FragmentHostRegistrationSettings ( IEnumerable assembliesToLookup ) : Android.App
assembliesToLookup IEnumerable
Résultat Android.App

GetFragmentHostViewModelType() public méthode

public GetFragmentHostViewModelType ( Type forViewModelType ) : Type
forViewModelType System.Type
Résultat System.Type

GetFragmentTypeAssociatedWith() public méthode

public GetFragmentTypeAssociatedWith ( Type viewModelType ) : Type
viewModelType System.Type
Résultat System.Type

GetMvxFragmentAttributeAssociatedWithCurrentHost() public méthode

public GetMvxFragmentAttributeAssociatedWithCurrentHost ( Type fragmentViewModelType ) : MvxFragmentAttribute
fragmentViewModelType System.Type
Résultat MvvmCross.Droid.Shared.Attributes.MvxFragmentAttribute

IsActualHostValid() public méthode

public IsActualHostValid ( Type forViewModelType ) : bool
forViewModelType System.Type
Résultat bool

IsTypeRegisteredAsFragment() public méthode

public IsTypeRegisteredAsFragment ( Type viewModelType ) : bool
viewModelType System.Type
Résultat bool