ISafetyMonitorV4CanManageExternalEvents 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
C#
bool CanManageExternalEvents { get; }

Return Value

Boolean
True 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

NotConnectedExceptionIf the device is not connected.
DriverExceptionAn 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.

See Also