Class EntityPropertyCore
Inheritance
Namespace: Com.Telerik.Widget.Dataform.Engine
Assembly: Telerik.Xamarin.Android.Input.dll
Syntax
public abstract class EntityPropertyCore : Object, IEntityProperty, IPropertyChangedListener, IJavaObject, IDisposable, IJavaPeerable
Constructors
EntityPropertyCore(IntPtr, JniHandleOwnership)
Declaration
protected EntityPropertyCore(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
EntityPropertyCore(String, Class, IEntity)
Declaration
public EntityPropertyCore(string name, Class type, IEntity owner)
Parameters
System.String
name
|
Java.Lang.Class
type
|
IEntity
owner
|
Properties
ColumnPosition
Declaration
public virtual int ColumnPosition { get; set; }
Property Value
System.Int32
|
Implements
ColumnSpan
Declaration
public virtual int ColumnSpan { get; set; }
Property Value
System.Int32
|
Implements
Converter
Declaration
public virtual IPropertyConverter Converter { get; set; }
Property Value
IPropertyConverter
|
Implements
CoreEditorLayoutId
Declaration
public virtual int CoreEditorLayoutId { get; set; }
Property Value
System.Int32
|
Implements
CustomMetadata
Declaration
public virtual Object CustomMetadata { get; set; }
Property Value
Java.Lang.Object
|
Implements
EditorLayoutId
Declaration
public virtual int EditorLayoutId { get; set; }
Property Value
System.Int32
|
Implements
EditorParams
Declaration
public virtual IDictionary<string, Object> EditorParams { get; set; }
Property Value
System.Collections.Generic.IDictionary<System.String, Java.Lang.Object>
|
Implements
EditorType
Declaration
public virtual Class EditorType { get; set; }
Property Value
Java.Lang.Class
|
Implements
GroupName
Declaration
public virtual string GroupName { get; set; }
Property Value
System.String
|
Implements
Header
Declaration
public virtual string Header { get; set; }
Property Value
System.String
|
Implements
HeaderLayoutId
Declaration
public virtual int HeaderLayoutId { get; set; }
Property Value
System.Int32
|
Implements
HintText
Declaration
public virtual string HintText { get; set; }
Property Value
System.String
|
Implements
ImageResource
Declaration
public virtual int ImageResource { get; set; }
Property Value
System.Int32
|
Implements
IsTypePrimitive
Declaration
public virtual bool IsTypePrimitive { get; }
Property Value
System.Boolean
|
Implements
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
Owner
Position
Declaration
public virtual int Position { get; set; }
Property Value
System.Int32
|
Implements
ReadOnly
Declaration
public virtual bool ReadOnly { get; set; }
Property Value
System.Boolean
|
Implements
Required
Declaration
public virtual bool Required { get; set; }
Property Value
System.Boolean
|
Implements
Skip
Declaration
public virtual bool Skip { get; set; }
Property Value
System.Boolean
|
Implements
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
ValidationLayoutId
Declaration
public virtual int ValidationLayoutId { get; set; }
Property Value
System.Int32
|
Implements
Validator
Declaration
public virtual IPropertyValidator Validator { get; set; }
Property Value
IPropertyValidator
|
Implements
Value
Declaration
public virtual Object Value { get; }
Property Value
Java.Lang.Object
|
Implements
ValueCandidate
Declaration
public virtual Object ValueCandidate { get; set; }
Property Value
Java.Lang.Object
|
Implements
ViewerType
Declaration
public virtual Class ViewerType { get; set; }
Property Value
Java.Lang.Class
|
Implements
Methods
AddCommitListener(IEntityPropertyCommitListener)
Declaration
public virtual void AddCommitListener(IEntityPropertyCommitListener listener)
Parameters
IEntityPropertyCommitListener
listener
|
Implements
AddOnChangedListener(IEntityPropertyChangedListener)
Declaration
public virtual void AddOnChangedListener(IEntityPropertyChangedListener listener)
Parameters
IEntityPropertyChangedListener
listener
|
Implements
AddValidationCompletedListener(IValidationCompletedListener)
Declaration
public virtual void AddValidationCompletedListener(IValidationCompletedListener listener)
Parameters
IValidationCompletedListener
listener
|
Implements
Commit()
FindMethod(String, String, Class)
Declaration
protected virtual Method FindMethod(string prefix, string name, Class ownerType)
Parameters
System.String
prefix
|
System.String
name
|
Java.Lang.Class
ownerType
|
Returns
Java.Lang.Reflect.Method
|
GetEnumConstants()
Declaration
public virtual Object[] GetEnumConstants()
Returns
Java.Lang.Object[]
|
Implements
HeaderFormat(String)
Declaration
protected virtual string HeaderFormat(string name)
Parameters
System.String
name
|
Returns
System.String
|
Name()
NotifyChangedListeners()
Declaration
protected virtual void NotifyChangedListeners()
NotifyCommitListenersAfter()
Declaration
protected virtual void NotifyCommitListenersAfter()
NotifyCommitListenersBefore()
Declaration
protected virtual bool NotifyCommitListenersBefore()
Returns
System.Boolean
|
NotifyValidationListeners(ValidationInfo)
Declaration
protected virtual void NotifyValidationListeners(ValidationInfo info)
Parameters
ValidationInfo
info
|
OnPropertyChanged(String, Object)
Declaration
public virtual void OnPropertyChanged(string propertyName, Object value)
Parameters
System.String
propertyName
|
Java.Lang.Object
value
|
Implements
ReadMetadata(EntityPropertyMetadata)
Declaration
public virtual void ReadMetadata(EntityPropertyMetadata metadata)
Parameters
EntityPropertyMetadata
metadata
|
Implements
ReadMetadata(String, IEntity)
Declaration
protected virtual void ReadMetadata(string name, IEntity owner)
Parameters
System.String
name
|
IEntity
owner
|
RemoveCommitListener(IEntityPropertyCommitListener)
Declaration
public virtual void RemoveCommitListener(IEntityPropertyCommitListener listener)
Parameters
IEntityPropertyCommitListener
listener
|
Implements
RemoveOnChangedListener(IEntityPropertyChangedListener)
Declaration
public virtual void RemoveOnChangedListener(IEntityPropertyChangedListener listener)
Parameters
IEntityPropertyChangedListener
listener
|
Implements
RemoveValidationCompletedListener(IValidationCompletedListener)
Declaration
public virtual void RemoveValidationCompletedListener(IValidationCompletedListener listener)
Parameters
IValidationCompletedListener
listener
|
Implements
TryCommit(Object)
Declaration
public virtual void TryCommit(Object value)
Parameters
Java.Lang.Object
value
|
Implements
Type()
UpdateValues(Object[])
Declaration
public virtual void UpdateValues(Object[] values)
Parameters
Java.Lang.Object[]
values
|
Validate(Object)
Declaration
public virtual void Validate(Object value)
Parameters
Java.Lang.Object
value
|
Implements
Events
AfterCommit
Declaration
public event EventHandler<AfterCommitEventArgs> AfterCommit
Event Type
System.EventHandler<AfterCommitEventArgs>
|
BeforeCommit
Declaration
public event EventHandler<BeforeCommitEventArgs> BeforeCommit
Event Type
System.EventHandler<BeforeCommitEventArgs>
|
Changed
Declaration
public event EventHandler<EntityPropertyChangedEventArgs> Changed
Event Type
System.EventHandler<EntityPropertyChangedEventArgs>
|
ValidationCompleted
Declaration
public event EventHandler<ValidationCompletedEventArgs> ValidationCompleted
Event Type
System.EventHandler<ValidationCompletedEventArgs>
|