ColumnBuilderT Class TIBCO Spotfire 7.6 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: 25.11.10401.3615 (25.11.10401.3615)
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.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Top
Version Information

Supported in: 7.6, 7.5, 7.0, 6.5, 6.0, 5.5, 5.0
See Also

Reference