Yes, the T200C2 does turn on (and off) completely when pressed firmly against a flat, rigid surface. I just tested this on my front door.
Will the power switch actuate & lock, if you grasp the body of the flashlight and push down on a rigid surface?
Some lights will only do momentary, and require pushing past the edge of the tailcap.