C# Класс MvvmCross.Binding.Bindings.Target.Construction.MvxTargetBindingFactoryRegistry

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

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

Метод Описание
CreateBinding ( object target, string targetName ) : IMvxTargetBinding
RegisterFactory ( IMvxPluginTargetBindingFactory factory ) : void

Защищенные методы

Метод Описание
TryCreateReflectionBasedBinding ( object target, string targetName, IMvxTargetBinding &binding ) : bool
TryCreateSpecificFactoryBinding ( object target, string targetName, IMvxTargetBinding &binding ) : bool

Приватные методы

Метод Описание
FindSpecificFactory ( Type type, string name ) : IMvxPluginTargetBindingFactory
GenerateKey ( Type type, string name ) : string

Описание методов

CreateBinding() публичный Метод

public CreateBinding ( object target, string targetName ) : IMvxTargetBinding
target object
targetName string
Результат IMvxTargetBinding

RegisterFactory() публичный Метод

public RegisterFactory ( IMvxPluginTargetBindingFactory factory ) : void
factory IMvxPluginTargetBindingFactory
Результат void

TryCreateReflectionBasedBinding() защищенный Метод

protected TryCreateReflectionBasedBinding ( object target, string targetName, IMvxTargetBinding &binding ) : bool
target object
targetName string
binding IMvxTargetBinding
Результат bool

TryCreateSpecificFactoryBinding() защищенный Метод

protected TryCreateSpecificFactoryBinding ( object target, string targetName, IMvxTargetBinding &binding ) : bool
target object
targetName string
binding IMvxTargetBinding
Результат bool