Class
LocalDataSourceFieldDescriptionsProvider

An IFieldDescriptionProvider for a generic ItemsSource.

Definition

Constructors

LocalDataSourceFieldDescriptionsProvider()

Initializes a new instance of the LocalDataSourceFieldDescriptionsProvider class.

Declaration

cs-api-definition
public LocalDataSourceFieldDescriptionsProvider()

Methods

GenerateDescriptionsData()

Retrieves the DescriptionsData for data source.

Declaration

cs-api-definition
protected override IFieldInfoData GenerateDescriptionsData()

Returns

IFieldInfoData

DescriptionsData instance.

Overrides LocalFieldDescriptionsProviderBase.GenerateDescriptionsData()

GetDescriptions(IFieldInfoExtractor)

Gets the IPivotFieldInfo for the itemsSource.

Declaration

cs-api-definition
protected virtual IEnumerable<IPivotFieldInfo> GetDescriptions(IFieldInfoExtractor getter)

Parameters

getter

IFieldInfoExtractor

Returns

IEnumerable<IPivotFieldInfo>

The IEnumerable<T> with all IPivotFieldInfos for this provider.

GetDescriptionsDataAsync(object)

Retrieves information about all available field descriptions. This method does not block the calling thread.

Declaration

cs-api-definition
public override void GetDescriptionsDataAsync(object state)

Parameters

state

object

Overrides LocalFieldDescriptionsProviderBase.GetDescriptionsDataAsync(object)

Events

AddingContainerNode

Declaration

cs-api-definition
public event EventHandler<ContainerNodeEventArgs> AddingContainerNode

Event Value

EventHandler<ContainerNodeEventArgs>