This class is used to dynamically create a column. This class cannot be instantiated
directly. It is given as an argument to the calculation method for classes inheriting from the
Spotfire.Dxp.Application.Extension.CustomColumnMethod<T> class. Classes inheriting from the
Spotfire.Dxp.Application.Extension.CustomCalculation<TSettings, TResults> class can also retrieve instances of this
class by using the Spotfire.Dxp.Application.Extension.CustomCalculation<TSettings, TResults>.GetColumnBuilder<TDataValue>
method.
Inheritance Hierarchy
Spotfire.Dxp.Data.ColumnsColumnBuilder
Spotfire.Dxp.Data.ColumnsColumnBuilderT
Namespace: Spotfire.Dxp.Data.Columns
Assembly: Spotfire.Dxp.Data (in Spotfire.Dxp.Data.dll) Version: 30.0.10915.3380 (30.0.10915.3380)
Syntax
C#
public sealed class ColumnBuilder<T> : ColumnBuilder
Type Parameters
- T
- The type for the values in the created column. Only the representation types of the types defined in DataType are allowed.
The ColumnBuilderT type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddInvalidItem | Adds an invalid row to the column. The invalid row will be
added as a new row after all previously added rows.
| |
AddInvalidItem(String) | Obsolete. Adds an invalid row to the column. The invalid row will be
added as a new row after all previously added rows.
| |
AddItem | Adds a new row value to the column. The row will be added
as a new row after all previously added rows.
| |
AddItems |
Adds all elements of a PageableListT.
If the ColumnBuilderT is empty before this call,
the addition can be a lot faster since in many cases the representation type
in the PageableListT can be directly used without doing an element by element copy.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
Version Information
See Also