A Sandcastle Documented Class Library

# DateTimeSetting Constructor (Guid, String, String, Boolean, ValidValuesSource, Boolean)

Initializes a new instance of the DateTimeSetting class.

Namespace: Dundas.BI.Data.Parameters
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 DateTimeSetting(
    	Guid id,
    	string name,
    	string description,
    	bool isElementSpecific,
    	ValidValuesSource validValuesSource,
    	bool changesOutputMetadata
    )

    Public Sub New (
    	id As Guid,
    	name As String,
    	description As String,
    	isElementSpecific As Boolean,
    	validValuesSource As ValidValuesSource,
    	changesOutputMetadata As Boolean
    )

    public:
    DateTimeSetting(
    	Guid id,
    	String^ name,
    	String^ description,
    	bool isElementSpecific,
    	ValidValuesSource validValuesSource,
    	bool changesOutputMetadata
    )

    new :
            id : Guid *
            name : string *
            description : string *
            isElementSpecific : bool *
            validValuesSource : ValidValuesSource *
            changesOutputMetadata : bool -> DateTimeSetting

#### Parameters

id
  Type: System
  Guid
  The setting ID.
name
  Type: System
  String
  Name of the setting.
description
  Type: System
  String
  The setting description.
isElementSpecific
  Type: System
  Boolean
  Flag that specifies the current instance is attached to a data element.
validValuesSource
  Type: Dundas.BI.Data.Parameters
  ValidValuesSource
  The valid values source.
changesOutputMetadata
  Type: System
  Boolean
  Boolean value that specifies if a change of the current parameter value changes the output metadata.

Exceptions

Exception | Condition
--- | ---
ArgumentException | Settings do not accept Inherited as a valid values source.

See Also

#### Reference

DateTimeSetting Class
DateTimeSetting Overload
Dundas.BI.Data.Parameters Namespace