ColumnPlotDataExchangeDataBaseEnumerateAllDataColumnsOfItem Method |
Namespace: Altaxo.Graph.Plot.DataAssembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax 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,
Int32Enumeration 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