Class ChartSettingsObjectBase<T>.ProxyDescriptor
Inheritance
ChartSettingsObjectBase<T>.ProxyDescriptor
Assembly: StockSharp.Xaml.Charting.dll
Syntax
protected abstract class ProxyDescriptor : PropertyDescriptor
Constructors
ProxyDescriptor(String, Object, T, IEnumerable<Attribute>, ChartSettingsObjectBase<T>.PdSelector)
Declaration
protected ProxyDescriptor(string name, object owner, T origObj, IEnumerable<Attribute> attributes, ChartSettingsObjectBase<T>.PdSelector selector = null)
Parameters
Properties
Attributes
Declaration
public override AttributeCollection Attributes { get; }
Property Value
ComponentType
Declaration
public override Type ComponentType { get; }
Property Value
IsReadOnly
Declaration
public override bool IsReadOnly { get; }
Property Value
Owner
Declaration
public object Owner { get; }
Property Value
PropertyType
Declaration
public override Type PropertyType { get; }
Property Value
Methods
CanResetValue(Object)
Declaration
public override bool CanResetValue(object c)
Parameters
Type |
Name |
Description |
Object |
c |
|
Returns
CreateWrapper(T, ChartSettingsObjectBase<T>.PdSelector)
Создать обертку объекта настроек графика.
Declaration
protected abstract ChartSettingsObjectBase<T> CreateWrapper(T obj, ChartSettingsObjectBase<T>.PdSelector selector = null)
Parameters
Returns
GetValue(Object)
Declaration
public override object GetValue(object c)
Parameters
Type |
Name |
Description |
Object |
c |
|
Returns
ResetValue(Object)
Declaration
public override void ResetValue(object c)
Parameters
Type |
Name |
Description |
Object |
c |
|
SetValue(Object, Object)
Declaration
public override void SetValue(object c, object value)
Parameters
ShouldSerializeValue(Object)
Declaration
public override bool ShouldSerializeValue(object c)
Parameters
Type |
Name |
Description |
Object |
c |
|
Returns
Extension Methods