Class AbstractBindable
public abstract class AbstractBindable : IBindable
- Inheritance
-
AbstractBindable
- Implements
- Derived
- Inherited Members
Constructors
AbstractBindable()
protected AbstractBindable()
AbstractBindable(Type)
protected AbstractBindable(Type binding)
Parameters
binding
Type
Properties
BindingType
public virtual Type BindingType { get; }
Property Value
Inputs
public virtual ICollection<string> Inputs { get; }
Property Value
Outputs
public virtual ICollection<string> Outputs { get; }
Property Value
Methods
CreateAndBindInputs(IBindingService)
public virtual ICollection<IBinding> CreateAndBindInputs(IBindingService bindingService)
Parameters
bindingService
IBindingService
Returns
CreateAndBindOutputs(IBindingService)
public virtual ICollection<IBinding> CreateAndBindOutputs(IBindingService bindingService)
Parameters
bindingService
IBindingService
Returns
GetBoundInputTarget(string)
public virtual object GetBoundInputTarget(string name)
Parameters
name
string
Returns
GetBoundOutputTarget(string)
public virtual object GetBoundOutputTarget(string name)
Parameters
name
string
Returns
GetBoundTarget(string)
public virtual object GetBoundTarget(string name)
Parameters
name
string
Returns
UnbindInputs(IBindingService)
public virtual void UnbindInputs(IBindingService bindingService)
Parameters
bindingService
IBindingService
UnbindOutputs(IBindingService)
public virtual void UnbindOutputs(IBindingService bindingService)
Parameters
bindingService
IBindingService