Share via


BackgroundImage Class

Represents a background image in the report definition.

Inheritance Hierarchy

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ReportProperty
    Microsoft.ReportingServices.OnDemandReportRendering.BackgroundImage

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

Syntax

'Declaration
Public NotInheritable Class BackgroundImage _
    Inherits ReportProperty _
    Implements IImage
'Usage
Dim instance As BackgroundImage
public sealed class BackgroundImage : ReportProperty, 
    IImage
public ref class BackgroundImage sealed : public ReportProperty, 
    IImage
[<SealedAttribute>]
type BackgroundImage =  
    class 
        inherit ReportProperty 
        interface IImage 
    end
public final class BackgroundImage extends ReportProperty implements IImage

The BackgroundImage type exposes the following members.

Properties

  Name Description
Public property BackgroundRepeat Gets an expression that evaluates to a value that indicates how the background image should fill the available space.
Public property ExpressionString Gets the expression string for the report property, if the report property is an expression. (Inherited from ReportProperty.)
Public property Instance Gets the report instance object that contains the calculated values of this report definition object.
Public property IsExpression Gets a value that indicates whether the value of the report property is an expression. (Inherited from ReportProperty.)
Public property MIMEType Gets an expression that evaluates to the MIMEType for the image.
Public property Position Gets an expression that evaluates to a value that indicates where a background image with BackgroundRepeat = Clip should be drawn.
Public property Source Identifies the source of the image.
Public property TransparentColor Gets an expression that evaluates to a color to treat as transparent in the background image.
Public property Value Gets an expression that evaluates to the image data.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Remarks

To get the calculated values for each definition property, use the Instance property.

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