Udostępnij za pośrednictwem


ActionStyle Class

Encapsulates style properties for the ActionInfo class. This class cannot be inherited.

Inheritance Hierarchy

System.Object
  Microsoft.ReportingServices.ReportRendering.StyleBase
    Microsoft.ReportingServices.ReportRendering.ActionStyle

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

Syntax

'Declaration
Public NotInheritable Class ActionStyle _
    Inherits StyleBase
'Usage
Dim instance As ActionStyle
public sealed class ActionStyle : StyleBase
public ref class ActionStyle sealed : public StyleBase
[<SealedAttribute>]
type ActionStyle =  
    class 
        inherit StyleBase 
    end
public final class ActionStyle extends StyleBase

The ActionStyle type exposes the following members.

Constructors

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

Top

Properties

  Name Description
Public property Count Returns the number of properties. (Overrides StyleBase.Count.)
Public property Item[String] Returns an item from the collection for a specified style name. (Overrides StyleBase.Item[String].)
Public property Item[Int32] Returns a style at the specified index. (Inherited from StyleBase.)
Public property Keys Gets a NameObjectCollectionBase.KeysCollection instance that contains all the keys in the NameObjectCollectionBase instance. (Overrides StyleBase.Keys.)
Public property NonSharedProperties Gets or sets the style properties that are different for each for each report item (due to expressions). (Overrides StyleBase.NonSharedProperties.)
Public property SharedProperties Gets or sets the properties shared by all report items derived from the same report item in the definition. (Overrides StyleBase.SharedProperties.)

Top

Methods

  Name Description
Public method ContainStyleProperty Indicates whether this collection contains a named style property. (Inherited from StyleBase.)
Public method Equals (Inherited from Object.)
Public method GetEnumerator Gets an IEnumerator interface that allows you to iterate through the collection. (Inherited from StyleBase.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method SetStyle Sets a specified style property within a style collection to the given value. (Inherited from StyleBase.)
Public method ToString (Inherited from Object.)

Top

Remarks

Style property values of the underlying object (for example, an ImageMapArea object) are made available through this class. They can be overridden by any explicit action styles provided by the ActionInfo object.

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.

See Also

Reference

Microsoft.ReportingServices.ReportRendering Namespace