Share via


ColorProperty Class

Represents a color property in the report.

Inheritance Hierarchy

System.Object
  Microsoft.ReportingServices.RdlObjectModel.PropertyDefinition
    Microsoft.ReportingServices.RdlObjectModel.PropertyDefinition<ReportColor>
      Microsoft.ReportingServices.RdlObjectModel.ColorProperty

Namespace:  Microsoft.ReportingServices.RdlObjectModel
Assembly:  Microsoft.ReportingServices.Designer.Controls (in Microsoft.ReportingServices.Designer.Controls.dll)

Syntax

'Declaration
Public Class ColorProperty _
    Inherits PropertyDefinition(Of ReportColor)
'Usage
Dim instance As ColorProperty
public class ColorProperty : PropertyDefinition<ReportColor>
public ref class ColorProperty : public PropertyDefinition<ReportColor>
type ColorProperty =  
    class 
        inherit PropertyDefinition<ReportColor>
    end
public class ColorProperty extends PropertyDefinition<ReportColor>

The ColorProperty type exposes the following members.

Constructors

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

Top

Properties

  Name Description
Public property Default Gets the default value of the property. (Inherited from PropertyDefinition<T>.)
Public property Name The property name. (Inherited from PropertyDefinition.)

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

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate property IPropertyDefinition.Default Gets the default value of the property. (Inherited from PropertyDefinition<T>.)
Explicit interface implemetationPrivate property IPropertyDefinition.Maximum Gets the maximum value of the property definition. (Inherited from PropertyDefinition<T>.)
Explicit interface implemetationPrivate property IPropertyDefinition.Minimum Gets the minimum value of the property definition. (Inherited from PropertyDefinition<T>.)
Explicit interface implemetationPrivate method IPropertyDefinition.Validate Validates whether the given value is of valid type T and within the minimum and maximum value. (Inherited from PropertyDefinition<T>.)

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.RdlObjectModel Namespace