DataColumnProperties Class

Spotfire 14.3 API Reference
Represents a collection of the properties in a column.
Inheritance Hierarchy

SystemObject
  Spotfire.Dxp.DataDataColumnProperties

Namespace:  Spotfire.Dxp.Data
Assembly:  Spotfire.Dxp.Data (in Spotfire.Dxp.Data.dll) Version: 65.0.19510.3242 (65.0.19510.3242)
Syntax

C#
public sealed class DataColumnProperties

The DataColumnProperties type exposes the following members.

Constructors

  NameDescription
Public methodDataColumnProperties
Initializes a new instance of the DataColumnProperties class.
Top
Properties

  NameDescription
Public propertyCalculatedExpression
Gets the derived expression of the column. The calculated expression is the expression text after preprocessing the original expression (Expression).
Public propertyColumnType
Gets or sets the column type of the column.
Public propertyComparer
Gets or sets the value comparer of the column.
Public propertyContentType
Gets or sets a more specific type of the data contained in a column of a certain DataType.
Public propertyDataType
Gets or sets the data type of the column.
Public propertyDescription
Gets or sets a textual description of the column.
Public propertyExpression
Gets the defining expression of the column.
Public propertyExternalId
Gets or sets the external identifier of the column.
Public propertyExternalName
Gets or sets the external name of the column.
Public propertyFormatter
Gets or sets the value formatter of the column.
Public propertyIsValid
Gets a value indicating whether the column has valid values: true if the column has valid values; otherwise, false.
Public propertyItem
Gets or sets the value of a named property.
Public propertyName
Gets or sets the name of the column.
Public propertyPreferredAggregationMethod
Gets or sets the preferred aggregation method. If set to the name of an aggregation method, for instance "sum" or "avg", this method is used by plot heuristics when creating aggregated expressions from this column.
Public propertyPropertyNames
Gets an enumeration of the names of all the properties in the column.
Top
Methods

  NameDescription
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 methodGetProperty
Gets the value of a named property.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasPropertyValue
Checks if the column has a value for a named property.
Public methodPropagate(ImportContext)
Create a new collection of column properties where all the properties that are defined in the DataPropertyRegistry with the DataPropertyAttributesIsPropagated are forwarded.
Public methodPropagate(ImportContext, Boolean, IDataFormatter, DataType)
Create a new collection of column properties where all the properties that are defined in the DataPropertyRegistry with the DataPropertyAttributesIsPropagated are forwarded.
Public methodPropertyExists
Checks if a property with a given name exists.
Public methodSetCustomSortOrder
Sets a custom sort order. The values in values must be of the same type as the values in the column. Column values not present in values will be sorted last.
Public methodSetProperty
Sets the value of a named property. The property has to be defined in the DataPropertyRegistry and the value has to be of the same type as defined in the registry.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTryGetCustomSortOrder
Tries to get the custom sort order of the column, if any.
Top
Remarks

This collection can be retrieved from a IDataColumn, DataColumn or DataRowReaderColumn.
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