C# 클래스 MvvmCross.Core.ViewModels.MvxViewModelViewTypeFinder

상속: IMvxViewModelTypeFinder
파일 보기 프로젝트 열기: MvvmCross/MvvmCross 1 사용 예제들

공개 메소드들

메소드 설명
FindTypeOrNull ( Type candidateType ) : Type
MvxViewModelViewTypeFinder ( IMvxViewModelByNameLookup viewModelByNameLookup, IMvxNameMapping viewToViewModelNameMapping ) : System

보호된 메소드들

메소드 설명
CheckCandidateTypeIsAView ( Type candidateType ) : bool
LookupAssociatedConcreteViewModelType ( Type candidateType ) : Type
LookupAttributedViewModelType ( Type candidateType ) : Type
LookupNamedViewModelType ( Type candidateType ) : Type

메소드 상세

CheckCandidateTypeIsAView() 보호된 메소드

protected CheckCandidateTypeIsAView ( Type candidateType ) : bool
candidateType System.Type
리턴 bool

FindTypeOrNull() 공개 메소드

public FindTypeOrNull ( Type candidateType ) : Type
candidateType System.Type
리턴 System.Type

LookupAssociatedConcreteViewModelType() 보호된 메소드

protected LookupAssociatedConcreteViewModelType ( Type candidateType ) : Type
candidateType System.Type
리턴 System.Type

LookupAttributedViewModelType() 보호된 메소드

protected LookupAttributedViewModelType ( Type candidateType ) : Type
candidateType System.Type
리턴 System.Type

LookupNamedViewModelType() 보호된 메소드

protected LookupNamedViewModelType ( Type candidateType ) : Type
candidateType System.Type
리턴 System.Type

MvxViewModelViewTypeFinder() 공개 메소드

public MvxViewModelViewTypeFinder ( IMvxViewModelByNameLookup viewModelByNameLookup, IMvxNameMapping viewToViewModelNameMapping ) : System
viewModelByNameLookup IMvxViewModelByNameLookup
viewToViewModelNameMapping IMvxNameMapping
리턴 System