A Sandcastle Documented Class Library

# FlagsProperty Class

Represents a "flags" property.
Inheritance Hierarchy
System
Object
Dundas.BI.Data.Metadata
DescriptorBase
Dundas.BI.Data.Parameters
Setting
Dundas.BI.Data.DataProviders
ProviderProperty
Dundas.BI.Data.DataProviders
FlagsProperty

Namespace: Dundas.BI.Data.DataProviders
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public class FlagsProperty : ProviderProperty

    Public Class FlagsProperty
    	Inherits ProviderProperty

    public ref class FlagsProperty : public ProviderProperty

    type FlagsProperty =
        class
            inherit ProviderProperty
        end

The FlagsProperty type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| FlagsProperty | Initializes a new instance of the FlagsProperty class.

Top
Properties

| Name | Description
--- | --- | ---
| AvailableValueTypes | Gets the available parameter value types for the current instance. (Overrides Setting AvailableValueTypes.)
| DataType | Gets the component setting type. (Inherited from Setting.)
| DefaultValue | Gets the default value. (Inherited from Setting.)
| Description | Gets or sets the object description. (Inherited from DescriptorBase.)
| HasValidValues | Gets a value indicating whether this instance has valid values. (Inherited from Setting.)
| Id | Gets the object ID. (Inherited from DescriptorBase.)
| IsAdvanced | Gets or sets a value indicating whether this instance is part of the advanced group of properties. (Inherited from ProviderProperty.)
| IsElementSpecific | Gets a value indicating whether the setting is applied to a data element. (Inherited from Setting.)
| IsEncryptionRequired | Gets or sets a value indicating whether this instance requires encryption. (Inherited from ProviderProperty.)
| IsValueRequired | Gets or sets a value indicating whether this instance requires a non-empty value. (Inherited from ProviderProperty.)
| Name | Gets or sets the object name. (Inherited from DescriptorBase.)
| ValidValues | Gets the valid values for the current instance. (Inherited from Setting.)

Top
Methods

| Name | Description
--- | --- | ---
| AddValidValue(Boolean, String, String) | Adds a new value to the supported list of valid values. (Inherited from Setting.)
| AddValidValue(DateTime, String, String) | Adds a new value to the supported list of valid values. (Inherited from Setting.)
| AddValidValue(String, String, String) | Adds a new value to the supported list of valid values. (Inherited from Setting.)
| AddValidValue(Number, String, String) | Adds a new value to the supported list of valid values. (Inherited from Setting.)
| AddValidValue(ParameterToken, String, String) | Adds a new value to the supported list of valid values. (Inherited from Setting.)
| AddValidValue(Boolean, CompatibleDataTypes, String, String) | Adds a new value to the supported list of valid values. (Inherited from Setting.)
| AddValidValue(DateTime, CompatibleDataTypes, String, String) | Adds a new value to the supported list of valid values. (Inherited from Setting.)
| AddValidValue(String, CompatibleDataTypes, String, String) | Adds a new value to the supported list of valid values. (Inherited from Setting.)
| AddValidValue(Number, CompatibleDataTypes, String, String) | Adds a new value to the supported list of valid values. (Inherited from Setting.)
| AddValidValue(ParameterToken, CompatibleDataTypes, String, String) | Adds a new value to the supported list of valid values. (Inherited from Setting.)
| CheckValue | Checks the value for validity against any boundaries or existing valid values. (Inherited from Setting.)
| CheckValueAgainstBoundaries | Checks the value for validity only against existing boundaries. (Overrides Setting CheckValueAgainstBoundaries(ParameterValue).)
| ToString | Returns a string that represents the current object. (Inherited from DescriptorBase.)

Top
See Also

#### Reference

Dundas.BI.Data.DataProviders Namespace