This is the base class for tools, that is, functionality
available through the tools menu and on various context menus.
A tool can be launched by calling its
Execute(TContext) method.
The ContextType property determines the type of
context object the tool expects in the
Execute(TContext) method call.
For example, a tool with a ContextType of Page
would expect a page (typically the ActivePageReference)
to be passed to it.
Tools can belong to different categories. The category might affect where the tool is rendered in the TIBCO Spotfire user interface. However, the category and the context of a tool are not interconnected. That is, two different tools may share the same context but have different categories.
Tools are accessed via the Toolbox.
Inheritance Hierarchy
Spotfire.Dxp.ApplicationTool
Spotfire.Dxp.ApplicationToolTContext
Namespace: Spotfire.Dxp.Application
Assembly: Spotfire.Dxp.Application (in Spotfire.Dxp.Application.dll) Version: 25.11.10401.3615 (25.11.10401.3615)
Syntax
C#
public abstract class Tool
The Tool type exposes the following members.
Methods
Name | Description | |
---|---|---|
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
Version Information
See Also