Spotfire.Dxp.Application.Tools Namespace

Spotfire 14.3 API Reference
The Spotfire.Dxp.Application.Tools namespace contains classes used in various tool contexts.

The classes are normally instantiated from within the tools, and provide information for the current context that the tool is operating in.

The normal way of interacting with these classes is to provide them as the context for a custom tool:

public sealed class MyTablePlotCellTool : CustomTool<TablePlotCellContext>
{
}

Classes

  ClassDescription
Public classCopyCellValueContext
Represents a tool context class for cell values, which contain a cell value, its DataType and its ContentType. Custom tools using this class is used when a value is to be copied, i.e. on the "Copy Cell" submenu in the table plot.
Public classExportResult
A container with the parts representing the result of an export tool.
Public classExportResultPart
A part in an export result.
Public classExportTool
This is the base class for creating export tools. It provides the ability to package export results and to perform asynchronous prompting. An export tool always operates with the Document as context.
Public classExportToolT
This is the base class for creating export tools. It provides the ability to package export results and to perform asynchronous prompting.
Public classMapChartCoordinatesContext
Represents a tool context class for the MapChart, which contains information about the geographic coordinates for the location a right click has been made on the map chart.
Public classTablePlotCellContext
Represents a tool context class for the TablePlot, which contains information about which row and column in the plot's data table the tool is being launched for.
Public classTablePlotColumnContext
Represents a tool context class for the TablePlot, which contains information about which column in the plot's data table the tool is being launched for.
Public classToolContextAttribute
Use this attribute to mark a class in order to enable tools to use it as their context.