Embodiments provided herein include methods and systems for conditionally
refreshing a collection view. As used herein, "collection view" refers to
a collection of objects presented in a user interface environment, such as
a graphical user interface (GUI). In general, a collection view is
refreshed only once all of the selected objects have been processed. In
addition, the view is refreshed only if an action performed on any of the
selected objects affects the view. In one embodiment, a determination is
made as to whether the actions completed successfully prior to determining
whether a view is affected.
Οι ενσωματώσεις παρεχόμενες εν τω παρόντι περιλαμβάνουν τις μεθόδους και τα συστήματα για υπό όρους μια άποψη συλλογής. Όπως χρησιμοποιείται εν τω παρόντι, η "άποψη συλλογήσ" αναφέρεται σε μια συλλογή των αντικειμένων που παρουσιάζονται σε ένα περιβάλλον ενδιάμεσων με τον χρήστη, όπως ένα γραφικό ενδιάμεσο με τον χρήστη (GUI). Γενικά, μια άποψη συλλογής αναζωογονείται μόνο μόλις υποβληθούν σε επεξεργασία όλα τα επιλεγμένα αντικείμενα. Επιπλέον, η άποψη αναζωογονείται μόνο εάν μια δράση που εκτελείται σε οποιαδήποτε από τα επιλεγμένα αντικείμενα έχει επιπτώσεις στην άποψη. Σε μια ενσωμάτωση, ένας προσδιορισμός γίνεται ως προς το εάν οι ενέργειες που ολοκληρώνονται επιτυχώς πριν από τον καθορισμό εάν μια άποψη επηρεάζεται.