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+8d164eea21d4f186c9b409ea67adf7b992bb9b6b
True if the safety monitor supports management of external events; otherwise, false.
Assembly: SafetyMonitoExtension (in SafetyMonitoExtension.dll) Version: 0.1+8d164eea21d4f186c9b409ea67adf7b992bb9b6b
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. |