Invalid |
The InvalidValueException type exposes the following members.
| Name | Description | |
|---|---|---|
| InvalidValueException | Create a new exception object | |
| InvalidValueException(String) | Create a new exception | |
| InvalidValueException(String, Exception) | Create a new exception | |
| InvalidValueException(String, String, String) | Create a new exception object and identify the specified driver property or method as the source. | |
| InvalidValueException(String, String, String, Exception) | Create a new exception object and identify the specified driver property as the source, and include an inner exception object containing a caught exception. | |
| InvalidValueException(String, String, String, String) | Create a new exception object and identify the specified driver property or method as the source. |
| Name | Description | |
|---|---|---|
| FromValue | The lower value of the valid range. | |
| Number |
The COM error code for this exception (hex 80040400 - 800404FF)
(Inherited from DriverException) | |
| PropertyOrMethod | The property/accessor or method that has an invalid value. | |
| Range | The valid range for this property. | |
| ToValue | The higher end of the valid range. | |
| Value | The invalid value. |
The most useful way to use this exception is to inform the user which property/method/parameter received the invalid value and also the range of allowed values.
If you need to throw this error as a COM exception use the error number: 0x80040401.