Class
DescriptionBase

Contains mechanisms to access and describe properties of objects used as source in data grouping.

Definition

Properties

CustomName

Gets or sets the custom name that will be used as display name.

Declaration

cs-api-definition
public string CustomName { get; set; }

Property Value

string

DisplayName

Gets the display-friendly name.

Declaration

cs-api-definition
public string DisplayName { get; }

Property Value

string

PropertyName

Gets or sets a value identifying a property on the grouped items.

Declaration

cs-api-definition
public string PropertyName { get; set; }

Property Value

string

Methods

CloneCore(Cloneable)

Makes the instance a clone (deep copy) of the specified Cloneable.

Declaration

cs-api-definition
protected override void CloneCore(Cloneable source)

Parameters

source

Cloneable

The object to clone.

Overrides Cloneable.CloneCore(Cloneable)

Remarks

Notes to Inheritors If you derive from Cloneable, you may need to override this method to copy all properties. It is essential that all implementations call the base implementation of this method (if you don't call base you should manually copy all needed properties including base properties).

GetDisplayName()

Gets the display-friendly name.

Declaration

cs-api-definition
protected virtual string GetDisplayName()

Returns

string

A string name.

GetMemberName()

Declaration

cs-api-definition
protected virtual string GetMemberName()

Returns

string