La méthode VerifyOKToApplyIncrementalChangeToCollection sert à vérifier qu'un sous-ensemble des propriétés dans ce Setting ...

La méthode VerifyOKToApplyIncrementalChangeToCollection sert à vérifier qu'un sous-ensemble des propriétés dans ce Setting peut être appliqué à la Collection référencée de ManagedSystemElements à l'heure ou à l'intervalle de temps donné, sans effet néfaste sur la Collection proprement dite ou sur son environnement. La conséquence est l'exécution de la méthode VerifyOKToApplyIncrementalChangeToMSE sur chacun des Elements agrégés par la Collection. Cette méthode prend quatre paramètres d'entrée : Collection (la Collection de ManagedSystemElements soumise à vérification), TimeToApply (qui, étant de type datetime, peut être une heure spécifique ou un intervalle de temps), MustBeCompletedBy (qui indique le délai d'achèvement requis pour la méthode) et un tableau PropertiesToApply (qui contient une liste des noms de propriétés dont les valeurs seront vérifiées). Si le tableau a la valeur Null, s'il est vide ou s'il contient la chaîne « ALL » comme nom de propriété, toutes les propriétés de Settings sont vérifiées. S'il a la valeur « NONE », aucune propriété de Settings n'est vérifiée. La valeur de retour doit être 0 si l'application du Setting est possible, 1 si la méthode n'est pas prise en charge, 2 si le Setting ne peut pas être appliqué dans les délais impartis, et tout autre nombre si une erreur s'est produite. Un paramètre de sortie, CanNotApply, est défini. Il s'agit d'un tableau de chaînes qui répertorie les clés des ManagedSystemElements auxquels le Setting ne peut pas être appliqué. Ce paramètre permet de réexaminer ces Elements et de leur appliquer une mesure corrective. 
Dans une sous-classe, l'ensemble de codes de retour possibles pourrait être spécifié à l'aide d'un qualificateur ValueMap sur la méthode. Les chaînes vers lesquelles le contenu de ValueMap est « traduit » peuvent également être spécifiées dans la sous-classe en tant que qualificateur de tableau de valeurs.