Click or drag to resize

ColumnPlotDataExchangeDataBaseEnumerateAllDataColumnsOfPlotItem 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)> EnumerateAllDataColumnsOfPlotItem(
	IGPlotItem plotItem,
	Predicate<(DataColumn Column, string? ColumnName)> predicate
)

Parameters

plotItem  IGPlotItem
The plot item for which to enumerate the data columns in use.
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