Class XElementAttributesProvider
Inherited Members
Namespace: Syncfusion.Data
Assembly: Syncfusion.Data.Portable.dll
Syntax
public class XElementAttributesProvider : ItemPropertiesProvider, IPropertyAccessProvider, IDisposable
Constructors
XElementAttributesProvider(ICollectionViewAdv)
Initializes a instance of XElementAttributesProvider class.
Declaration
public XElementAttributesProvider(ICollectionViewAdv view)
Parameters
Type | Name | Description |
---|---|---|
ICollectionViewAdv | view | The collection view of the SfDataGrid. |
Methods
Dispose(Boolean)
Disposes the unmanaged and optionally disposes the managed resources used by the XElementAttributesProvider class.
Declaration
protected override void Dispose(bool isDisposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | isDisposing | Indicates whether the call is from Dispose method or from a finalizer. |
Overrides
GetDisplayValue(Object, String, Boolean)
Get the display value of corresponding property name and record.
Declaration
public override object GetDisplayValue(object record, string propName, bool canUseBindingReflection)
Parameters
Type | Name | Description |
---|---|---|
System.Object | record | The record for which the value is to be obtained. |
System.String | propName | The name of the property. |
System.Boolean | canUseBindingReflection | if true then use Binding reflection to get the display value. |
Returns
Type | Description |
---|---|
System.Object | Returns the display value based on property name and record. |
Overrides
GetFormattedValue(Object, String)
Gets the Formatted value for the given record and the property name.
Declaration
public override object GetFormattedValue(object record, string propName)
Parameters
Type | Name | Description |
---|---|---|
System.Object | record | The record for which the value is to be obtained. |
System.String | propName | The name of the property. |
Returns
Type | Description |
---|---|
System.Object | The formatted value based on the given property and record. |
Overrides
GetValue(Object, String)
Gets the value for the given record and property.
Declaration
public override object GetValue(object record, string propName)
Parameters
Type | Name | Description |
---|---|---|
System.Object | record | The record for which the value is to be obtained. |
System.String | propName | The name of the property. |
Returns
Type | Description |
---|---|
System.Object | The value for the given record and property. |
Overrides
GetValue(Object, String, Boolean)
Gets the value for the given record and property.
Declaration
public override object GetValue(object record, string propName, bool useBindingValue)
Parameters
Type | Name | Description |
---|---|---|
System.Object | record | The record for which the value is to be obtained. |
System.String | propName | The name of the property. |
System.Boolean | useBindingValue | A boolean value indicating whether to use the binding value. |
Returns
Type | Description |
---|---|
System.Object | The value for the given record and property. |
Overrides
SetValue(Object, String, Object)
Sets the value for the given record and property name.
Declaration
public override bool SetValue(object record, string propName, object value)
Parameters
Type | Name | Description |
---|---|---|
System.Object | record | The record for which the value is to be set. |
System.String | propName | The name of the property. |
System.Object | value | The value to be set. |
Returns
Type | Description |
---|---|
System.Boolean | A boolean value indicating whether the value is set. |
Overrides
SetValue(Object, String, Object, Boolean)
Sets the value for the given record and property.
Declaration
public override bool SetValue(object record, string propName, object value, bool useBindingValue)
Parameters
Type | Name | Description |
---|---|---|
System.Object | record | The record for which the value is to be set. |
System.String | propName | The name of the property. |
System.Object | value | The value to be set. |
System.Boolean | useBindingValue | A boolean value indicating whether to use the binding value. |
Returns
Type | Description |
---|---|
System.Boolean | A boolean value indicating whether the value is set. |