Gauge Class

Represents a gauge to be drawn within a gauge panel.

Inheritance Hierarchy

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.GaugePanelObjectCollectionItem
    Microsoft.ReportingServices.OnDemandReportRendering.GaugePanelItem
      Microsoft.ReportingServices.OnDemandReportRendering.Gauge
        Microsoft.ReportingServices.OnDemandReportRendering.LinearGauge
        Microsoft.ReportingServices.OnDemandReportRendering.RadialGauge

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

Syntax

'Declaration
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public MustInherit Class Gauge _
    Inherits GaugePanelItem
'Usage
Dim instance As Gauge
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public abstract class Gauge : GaugePanelItem
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class Gauge abstract : public GaugePanelItem
[<AbstractClassAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type Gauge =  
    class 
        inherit GaugePanelItem 
    end
public abstract class Gauge extends GaugePanelItem

The Gauge type exposes the following members.

Properties

  Name Description
Public property ActionInfo Actions for the item. (Inherited from GaugePanelItem.)
Public property AspectRatio Indicates the aspect ratio (width/height) to be used for drawing the gauge.
Public property BackFrame The background/frame for the gauge.
Public property ClipContent Indicates the content of the gauge should be clipped by the bounds/frame of the gauge.
Public property FieldsUsedInValueExpression Gets the fields used in a value expression. (Inherited from GaugePanelItem.)
Public property Height Height of the item as a percentage of the parent element. (Inherited from GaugePanelItem.)
Public property Hidden Indicates this item should be hidden. (Inherited from GaugePanelItem.)
Public property Instance Gets the report instance object that contains the calculated values of this report definition object.
Public property Left Distance from the left as a percentage of the parent element. (Inherited from GaugePanelItem.)
Public property Name Name of the GaugePanelItem. (Inherited from GaugePanelItem.)
Public property ParentItem Name of the parent GaugePanelItem. (Inherited from GaugePanelItem.)
Public property Style Gets the style properties of this report definition object. (Inherited from GaugePanelItem.)
Public property ToolTip Tooltip text for the item. (Inherited from GaugePanelItem.)
Public property Top Distance from the top as a percentage of the parent element. (Inherited from GaugePanelItem.)
Public property TopImage Image to display over the top of the gauge.
Public property Width Width of the item as a percentage of the parent element. (Inherited from GaugePanelItem.)
Public property ZIndex Drawing order of the item within the panel. (Inherited from GaugePanelItem.)

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 ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field m_instance Infrastructure. Specifies the instance of gauge panel item. (Inherited from GaugePanelObjectCollectionItem.)

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.

See Also

Reference

Microsoft.ReportingServices.OnDemandReportRendering Namespace