ActionType Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the type of the Action property.
[System.Runtime.InteropServices.Guid("88E621E0-2F95-4eda-BBE8-550F24C76D30")]
public enum ActionType
[<System.Runtime.InteropServices.Guid("88E621E0-2F95-4eda-BBE8-550F24C76D30")>]
type ActionType =
Public Enum ActionType
- Inheritance
-
ActionType
- Attributes
Fields
Name | Value | Description |
---|---|---|
Url | 0 | Opens a URL string in an Internet browser. |
Html | 1 | Renders an HTML script in an Internet browser. |
Statement | 2 | Executes a statement that is understood by client application. |
DrillThrough | 3 | Executes a SQL Server Analysis Services (SSAS) MDX DrillThrough statement. |
Dataset | 4 | Executes a Multidimensional Expressions (MDX) statement. |
Rowset | 5 | Executes a Multidimensional Expressions (MDX) statement and results are to be presented as rowset. |
CommandLine | 6 | Executes a command using CMD.exe. |
Proprietary | 7 | Executes an action for which the client application has custom, nongeneric knowledge of that action. Proprietary actions are not returned to the client application unless the client application explicitly asks for these by setting the appropriate restriction on the APPLICATION_NAME. |
Report | 8 | Sends a URL statement to SQL Server Reporting Services (SSRS). |
Remarks
Action is an abstract class. Classes derived from Action are DrillThroughAction, ReportAction, and StandardAction. The action types associated with each class are listed in the following table. Class Action Type ----- ----------- DrillThroughAction DrillThrough ReportAction Report StandardAction CommandLine Dataset Html Proprietary Rowset Statement Url
Setting DrillThroughAction to a type other than DrillThrough generates an OperationException when the cube is updated. There is no compilation error for this mistake. Setting ReportAction to a type other than Report generates an OperationException when the cube is updated. There is no compilation error for this mistake.