Action Class

Represents an available user action for an item. This class cannot be inherited.

Inheritance Hierarchy

System.Object
  Microsoft.ReportingServices.ReportRendering.Action

Namespace:  Microsoft.ReportingServices.ReportRendering
Assembly:  Microsoft.ReportingServices.ProcessingCore (in Microsoft.ReportingServices.ProcessingCore.dll)

Syntax

'Declaration
Public NotInheritable Class Action
'Usage
Dim instance As Action
public sealed class Action
public ref class Action sealed
[<SealedAttribute>]
type Action =  class end
public final class Action

The Action type exposes the following members.

Constructors

  Name Description
Public method Action Initializes a new instance of the Action class.

Top

Properties

  Name Description
Public property BookmarkLink Gets the link to the bookmark for a report item.
Public property DrillthroughID Gets a string identifying the drillthrough action.
Public property DrillthroughParameters Gets the parameters for the drillthrough report.
Public property DrillthroughReport Gets the URL of the drillthrough report.
Public property HyperLinkURL The ReportUrl containing the absolute URL of the hyperlink on the item, encoded with a ReplacementRoot property if necessary.
Public property Label The label to display for the action.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method SetBookmarkAction(String) Makes this action a bookmark action.
Public method SetBookmarkAction(String, String) Makes this action a bookmark action with a specified label.
Public method SetDrillthroughAction(String) Makes this action a drillthrough action with no parameters.
Public method SetDrillthroughAction(String, NameValueCollection) Makes this action a drillthrough action with the specified parameters.
Public method SetDrillthroughAction(String, NameValueCollection, String) Makes this action a drillthrough action with the specified parameters and label.
Public method SetHyperlinkAction(String) Makes this a hyperlink action.
Public method SetHyperlinkAction(String, String) Makes this a hyperlink action with a specified label.
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.