All properties defined by the relevant ASCOM standard interface must exist in each driver. However, those properties do not all have to be implemented. The minimum requirement for each defined property is to throw the ASCOM.PropertyNotImplementedException for each of its accessors. Note that no default constructor is supplied. Throwing this requires both the property name and unimplemented accessor type to be supplied.

Namespace: ASCOM
Assembly: ASCOM.Exceptions (in ASCOM.Exceptions.dll) Version: 6.0.0.0 (6.1.1.2619)

Syntax

C#
[SerializableAttribute]
public class PropertyNotImplementedException : NotImplementedException
Visual Basic
<SerializableAttribute> _
Public Class PropertyNotImplementedException _
	Inherits NotImplementedException
Visual C++
[SerializableAttribute]
public ref class PropertyNotImplementedException : public NotImplementedException

Inheritance Hierarchy

System..::..Object
  System..::..Exception
    ASCOM..::..DriverException
      ASCOM..::..NotImplementedException
        ASCOM..::..PropertyNotImplementedException

See Also