EnumProperty Class

Definition

Represents a report enumeration property of a specific enumeration type.

public ref class EnumProperty : Microsoft::ReportingServices::RdlObjectModel::PropertyDefinition, Microsoft::ReportingServices::RdlObjectModel::IPropertyDefinition
public class EnumProperty : Microsoft.ReportingServices.RdlObjectModel.PropertyDefinition, Microsoft.ReportingServices.RdlObjectModel.IPropertyDefinition
type EnumProperty = class
    inherit PropertyDefinition
    interface IPropertyDefinition
Public Class EnumProperty
Inherits PropertyDefinition
Implements IPropertyDefinition
Inheritance
EnumProperty
Implements

Constructors

Name Description
EnumProperty(String, Type, Object, IList<Int32>)

Creates a new instance of the EnumProperty class.

Properties

Name Description
Default

Gets the default enumeration value.

Name

The property name.

(Inherited from PropertyDefinition)
ValidValues

Gets the valid values.

Methods

Name Description
Validate(Object, Int32)

Validates the enumeration property using the specified component and value.

Explicit Interface Implementations

Name Description
IPropertyDefinition.Maximum

Gets the maximum value.

IPropertyDefinition.Minimum

Gets the minimum definition of the specified object.

IPropertyDefinition.Validate(Object, Object)

Validates the property definition of an enumeration.

Applies to