C# Class MvvmCross.Core.ViewModels.MvxViewModelViewTypeFinder

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

Méthodes publiques

Méthode Description
FindTypeOrNull ( Type candidateType ) : Type
MvxViewModelViewTypeFinder ( IMvxViewModelByNameLookup viewModelByNameLookup, IMvxNameMapping viewToViewModelNameMapping ) : System

Méthodes protégées

Méthode Description
CheckCandidateTypeIsAView ( Type candidateType ) : bool
LookupAssociatedConcreteViewModelType ( Type candidateType ) : Type
LookupAttributedViewModelType ( Type candidateType ) : Type
LookupNamedViewModelType ( Type candidateType ) : Type

Method Details

CheckCandidateTypeIsAView() protected méthode

protected CheckCandidateTypeIsAView ( Type candidateType ) : bool
candidateType System.Type
Résultat bool

FindTypeOrNull() public méthode

public FindTypeOrNull ( Type candidateType ) : Type
candidateType System.Type
Résultat System.Type

LookupAssociatedConcreteViewModelType() protected méthode

protected LookupAssociatedConcreteViewModelType ( Type candidateType ) : Type
candidateType System.Type
Résultat System.Type

LookupAttributedViewModelType() protected méthode

protected LookupAttributedViewModelType ( Type candidateType ) : Type
candidateType System.Type
Résultat System.Type

LookupNamedViewModelType() protected méthode

protected LookupNamedViewModelType ( Type candidateType ) : Type
candidateType System.Type
Résultat System.Type

MvxViewModelViewTypeFinder() public méthode

public MvxViewModelViewTypeFinder ( IMvxViewModelByNameLookup viewModelByNameLookup, IMvxNameMapping viewToViewModelNameMapping ) : System
viewModelByNameLookup IMvxViewModelByNameLookup
viewToViewModelNameMapping IMvxNameMapping
Résultat System