Initializes a new instance of the Configuration..::.CustomConfigurationParam class.
| C# | Visual Basic | Visual C++ |
public CustomConfigurationParam( CaseInsensitiveString name, string displayName, string category, string description, Object defaultValue, Configuration..::.ConfigurationParam..::.CheckValueHandler checkValueHandler )
Public Sub New ( _ name As CaseInsensitiveString, _ displayName As String, _ category As String, _ description As String, _ defaultValue As Object, _ checkValueHandler As Configuration..::.ConfigurationParam..::.CheckValueHandler _ )
public: CustomConfigurationParam( CaseInsensitiveString^ name, String^ displayName, String^ category, String^ description, Object^ defaultValue, Configuration..::.ConfigurationParam..::.CheckValueHandler^ checkValueHandler )
- name (CaseInsensitiveString)
- The name of the parameter. Must not contain spaces or other characters that are not allowed in XML tags.
- displayName (String)
- The display name of the parameter.
- category (String)
- The category for the parameter.
- description (String)
- The description of the parameter.
- defaultValue (Object)
- The default value of the parameter.
- checkValueHandler (Configuration..::.ConfigurationParam..::.CheckValueHandler)
- A delegate that checks whether a value is valid for this parameter.
