Spotfire.Dxp.Application.Tools Namespace TIBCO Spotfire 7.12 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

  Class Description
Public class CopyCellValueContext
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 class ExportResult
A container with the parts representing the result of an export tool.
Public class ExportResultPart
A part in an export result.
Public class ExportTool
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 class ExportToolT
This is the base class for creating export tools. It provides the ability to package export results and to perform asynchronous prompting.
Public class MapChartCoordinatesContext
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 class TablePlotCellContext
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 class TablePlotColumnContext
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 class ToolContextAttribute
Use this attribute to mark a class in order to enable tools to use it as their context.