This is the interface for reading data from a column. You should not implement this interface. Use the Spotfire.Dxp.Data.Columns.ColumnBuilder class to create columns.

2.0

interface IDataColumn {
    get Hierarchy(): DataHierarchy;
    get Properties(): DataColumnProperties;
    get RowValues(): DataValueCollection;
    Cast<T1, T2>(this: T2, type: TypeRef<T1>): T1;
    TryCast<T1, T2>(this: T2, type: TypeRef<T1>): null | T1;
}

Hierarchy (view full)

Implemented by

Methods

Default capability

Methods

  • Casts this object to the specified type. Throws error on failure.

    Type Parameters

    • T1

      The target type of the cast.

    • T2

      The type of the object to cast.

    Parameters

    Returns T1

  • Casts this object to the specified type. Returns null on failure.

    Type Parameters

    • T1

      The target type of the cast.

    • T2

      The type of the object to cast.

    Parameters

    Returns null | T1

Default capability

  • get Hierarchy(): DataHierarchy
  • Gets the hierarchy of the column, this is either the hierarchy in the case of a hierarchy column or the indexed column for other columns.

    Returns DataHierarchy

    2.0