ISafety Monitor V 4Can Manage External Events Property
Indicates whether the safety monitor supports management of externally generated safety events via the SetExternalEvents(IEnumerableSafetyEvent) and ClearExternalEvents(IEnumerableString) methods.
Definition
Namespace: SafetyMonitorExtension
Assembly: SafetyMonitoExtension (in SafetyMonitoExtension.dll) Version: 0.1+d75ea7ab874235e354c93329218ac96a84f66202
True if the safety monitor supports management of external events; otherwise, false.
Assembly: SafetyMonitoExtension (in SafetyMonitoExtension.dll) Version: 0.1+d75ea7ab874235e354c93329218ac96a84f66202
C#
bool CanManageExternalEvents { get; }VB
ReadOnly Property CanManageExternalEvents As Boolean
GetReturn Value
BooleanTrue if the safety monitor supports management of external events; otherwise, false.
Remarks
This is a mandatory property and must be functionally implemented.
When true, both SetExternalEvents(IEnumerableSafetyEvent) and ClearExternalEvents(IEnumerableString) must be functionally implemented.
When false, both methods must report a not implemented error.
Exceptions
| NotConnectedException | If the device is not connected. |
| DriverException | An error occurred that is not described by one of the more specific ASCOM exceptions. Include sufficient detail in the message text to enable the issue to be accurately diagnosed by someone other than yourself. |