class NsServerAlertCollection

La classe NsServerAlertCollection gère une liste d'objets de type NsServerAlert.

Comme toutes les collections exposées par cette API, cette classe implémente l'interface COM IEnumVariant.

Count : long readonly

Le nombre d'éléments contenus dans la liste.

NsServerAlert Item(long Index)

Retourne l'élément à la position Index dans la liste.

VARIANT_BOOL Reload(NsConnection Connection, VARIANT_BOOL OnlyRaised)

Recharge les alertes serveur. Si le paramètre OnlyRaised possède la valeur true, seul les alertes déclenchées insérées dans la liste.

long FindByClass(NsAlertClass AlertClass)

Retourne la position de la première alerte de classe AlertClass, ou -1 si elle n'est pas trouvée.

long FindByClassAndSubclass(NsAlertClass AlertClass, long AlertSubclass)

Retourne la position de la première alerte de classe AlertClass et de sous-classe AlertSubclass, ou -1 si elle n'est pas trouvée.

VARIANT_BOOL VerifyAll(NsConnection Connection, long VerifiedAlerts, long NewRaisedAlerts, long NewResetAlerts)

Force la vérification manuelle de toutes les alertes sur le serveur, et renvoie une valeur booléenne indiquant si l'opération a réussie. VerifiedAlerts contient le nombre total d'alertes vérifiées sur le serveur, NewRaisedAlerts contient le nombre de nouvelles alertes déclenchées suite à la vérification, et NewResetAlerts contient le nombre d'alertes réinitialisées suite à la vérification. Après l'appel de cette fonction, appelez la méthode Reload pour mettre à jour la liste.