I’m using SDK3.0\VideoOS.Platform.SDK.dll / Configuration.Instance.GetItems() to get list cameras from Milestone server.
My question is how can I control the cameras order on the server so that when I use Configuration.Instance.GetItems() it returns same order list cameras as was on the server.
the reason we need the order controlled because we save the order when pull the cameras first time, and create may references data tie to that order number, hence we want the future cameras list order from Configuration.Instance.GetItems maintained, if add new camera to the server we want next Configuration.Instance.GetItems() return that newly added camera at bottom list. if replace a existed camera we want that replaced camera order is same as camera it replaced.
But now when we add a new camera at server, we see visually that camera placed at bottom of list, however Configuration.Instance.GetItems() returns it as first camera, hence push down the order we had before, thus mess up all our references.