ColumnBuilderT Class

Spotfire 14.3 API Reference
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

SystemObject
  Spotfire.Dxp.Data.ColumnsColumnBuilder
    Spotfire.Dxp.Data.ColumnsColumnBuilderT

Namespace:  Spotfire.Dxp.Data.Columns
Assembly:  Spotfire.Dxp.Data (in Spotfire.Dxp.Data.dll) Version: 65.0.19510.3242 (65.0.19510.3242)
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

  NameDescription
Public methodAddInvalidItem
Adds an invalid row to the column. The invalid row will be added as a new row after all previously added rows.
Public methodAddInvalidItem(String) Obsolete.
Adds an invalid row to the column. The invalid row will be added as a new row after all previously added rows.
Public methodAddItem
Adds a new row value to the column. The row will be added as a new row after all previously added rows.
Public methodAddItems
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.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Version Information

Supported in: 14.3, 14.2, 14.1, 14.0, 12.5, 12.4, 12.3, 12.2, 12.1, 12.0, 11.8
See Also

Reference