C# Класс MvvmCross.Core.ViewModels.MvxCommandCollectionBuilder

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

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

Метод Описание
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