Recommended way to search Milestone Alarms in Smart Client

Hello,

I am sending Analytic Events into Milestone that are being converted to Alarms. I would like to build a custom UI for the Search tab in Smart Client. Is there a recommendation on how to query the existing Alarms and their associated objects?

Can you please see Alarm Client sample? It might be helpful for you. The sample shows how to connect to an XProtect Event Server, when connected, the sample continuously queries the 10 newest alarms, which matches a given filter.

https://doc.developer.milestonesys.com/html/index.html?base=samples/alarmclientwpfsample.html&tree=tree_2.html

So it’s expected/acceptable to utilize MIPSDK whilst loaded as a Smart Client plug-in? I didn’t want to get myself into a DLL loading situation.

The same functionality is present in the Smart Client plugin environment and the Standalone environment (with only few exceptions). Please make sure you never reference VideoOS.Platform.SDK.dll (or any of the “SDK” dlls) when you develop a plugin. You will find that you have the same functionality in the Smart Client environment.