ColumnPlotDataExchangeDataBaseEnumerateAllDataColumnsOfPlotItem 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)> 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,
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