Click or drag to resize

ColumnPlotDataExchangeDataBaseEnumerateAllDataColumnsOfItem Method

Enumerates all data columns used by an IGPlotItem

Namespace: Altaxo.Graph.Plot.Data
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public static IEnumerable<(string ColumnGroup, string ColumnLabel, IReadableColumn Column, string? ColumnName, Action<IReadableColumn, DataTable?, int>? ColumnSetAction)> EnumerateAllDataColumnsOfItem(
	IColumnPlotData data,
	Predicate<(DataColumn Column, string? ColumnName)> predicate
)

Parameters

data  IColumnPlotData
The IColumnPlotData item.
predicate  PredicateValueTupleDataColumn, String
The predicate. Should return true if the data column provided in the argument should be enumerated.

Return Value

IEnumerableValueTupleString, String, IReadableColumn, String, ActionIReadableColumn, DataTable, Int32
Enumeration of all data columns used by the plot item. Note that also the broken data columns will be reported with name and label (but of course the tuple member DataColumn is null in this case).
See Also