ClassParameterModel
Represents the report parameter model to associate the parameter editor UI with.
Definition
Namespace:Telerik.ReportViewer.Common
Assembly:Telerik.ReportViewer.WinForms.dll
Syntax:
public class ParameterModel : ObservableObject
Inheritance: objectObservableObjectParameterModel
Derived Classes:
Inherited Members
Constructors
ParameterModel()
Declaration
public ParameterModel()
Properties
AllowBlank
Gets the AllowNull.
Declaration
public bool AllowBlank { get; }
Property Value
bool
AllowNull
Gets the AllowNull.
Declaration
public bool AllowNull { get; }
Property Value
bool
AutoRefresh
Gets the AutoRefresh.
Declaration
public bool AutoRefresh { get; }
Property Value
bool
AvailableValues
Gets a list of the available ParameterValueModels.
Declaration
public virtual ObservableCollection<IParameterValueModel> AvailableValues { get; }
Property Value
ObservableCollection<IParameterValueModel>
IsNull
Specifies whether the 'null' value is selected.
Declaration
public virtual bool IsNull { get; set; }
Property Value
bool
Multivalue
Gets the Multivalue.
Declaration
public bool Multivalue { get; }
Property Value
bool
SafeValue
Prevent user input to be considered as expression
Declaration
public object SafeValue { get; }
Property Value
object
SelectedSingleValue
Gets or sets a single selected value.
Declaration
public IParameterValueModel SelectedSingleValue { get; set; }
Property Value
Text
Gets the Text.
Declaration
public virtual string Text { get; }
Property Value
string
TypeName
Gets the Type.
Declaration
public string TypeName { get; }
Property Value
string
Value
Declaration
public virtual object Value { get; set; }
Property Value
object
Methods
CreateParameterValueModel(ParameterValue)
Declaration
protected virtual IParameterValueModel CreateParameterValueModel(ParameterValue parameterValue)
Parameters
parameterValue
Returns
GetInvalidValueValidationError()
Declaration
protected virtual string GetInvalidValueValidationError()
Returns
string
HasValidValue()
Declaration
public bool HasValidValue()
Returns
bool
Invalidate()
Declaration
public void Invalidate()