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

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

공개 메소드들

메소드 설명
BuildCollectionFor ( object owner ) : IMvxCommandCollection
MvxCommandCollectionBuilder ( ) : System

보호된 메소드들

메소드 설명
CanExecutePropertyInfo ( Type type, MethodInfo commandMethod ) : PropertyInfo
CanExecuteProperyName ( MethodInfo method ) : string
CommandAttribute ( MethodInfo method ) : MvxCommandAttribute
CreateCommand ( object owner, MvxCommandCollection collection, MethodInfo commandMethod, string commandName, bool hasParameter ) : void
CreateCommands ( object owner, MvxCommandCollection toReturn ) : void
GetCommandNameOrNull ( MethodInfo method ) : string
GetConventionalCommandNameOrNull ( MethodInfo method, string suffix ) : string

메소드 상세

BuildCollectionFor() 공개 메소드

public BuildCollectionFor ( object owner ) : IMvxCommandCollection
owner object
리턴 IMvxCommandCollection

CanExecutePropertyInfo() 보호된 메소드

protected CanExecutePropertyInfo ( Type type, MethodInfo commandMethod ) : PropertyInfo
type System.Type
commandMethod System.Reflection.MethodInfo
리턴 System.Reflection.PropertyInfo

CanExecuteProperyName() 보호된 메소드

protected CanExecuteProperyName ( MethodInfo method ) : string
method System.Reflection.MethodInfo
리턴 string

CommandAttribute() 보호된 메소드

protected CommandAttribute ( MethodInfo method ) : MvxCommandAttribute
method System.Reflection.MethodInfo
리턴 MvxCommandAttribute

CreateCommand() 보호된 메소드

protected CreateCommand ( object owner, MvxCommandCollection collection, MethodInfo commandMethod, string commandName, bool hasParameter ) : void
owner object
collection MvxCommandCollection
commandMethod System.Reflection.MethodInfo
commandName string
hasParameter bool
리턴 void

CreateCommands() 보호된 메소드

protected CreateCommands ( object owner, MvxCommandCollection toReturn ) : void
owner object
toReturn MvxCommandCollection
리턴 void

GetCommandNameOrNull() 보호된 메소드

protected GetCommandNameOrNull ( MethodInfo method ) : string
method System.Reflection.MethodInfo
리턴 string

GetConventionalCommandNameOrNull() 보호된 메소드

protected GetConventionalCommandNameOrNull ( MethodInfo method, string suffix ) : string
method System.Reflection.MethodInfo
suffix string
리턴 string

MvxCommandCollectionBuilder() 공개 메소드

public MvxCommandCollectionBuilder ( ) : System
리턴 System