FindMyFiles
FindMyFiles.ViewModels
RequeryOrigin Enum
Why a requery ran. Reset origins land the user at the top of the list; position-preserving origins restore the previous viewport (docs/ARCHITECTURE.md "two requery families").
public enum RequeryOrigin
Fields
Initial 0
First query of the session — reset (top of list).
Typing 1
The user edited the search box — reset.
Clear 2
The search box was cleared — reset.
Sort 3
The sort column/direction changed — reset.
Filter 4
A result filter changed — reset.
IndexChanged 5
The on-disk index changed (USN-driven refresh) — preserves the viewport.
VolumeReady 6
A volume finished indexing and joined the results — preserves the viewport.
Stale 7
The held result went stale and was re-issued — preserves the viewport.