К сожалению, нет API для переключения этого параметра - и нет простого способа перехватить исходящие HTTP-вызовы из элемента управления браузера.
Глядя на некоторые выходные данные эмулятора, выглядит, что параметр mobile / full переключает это в User-Agent:
Мобильный -
Mozilla / 4.0 + (совместим + MSIE + 7,0 + Windows + Телефон + OS + 7,0 + Trident / 3.1; + IEMobile / 7,0 + Microsoft + XDeviceEmulator)
Рабочий стол -
Mozilla / 4.0 + (совместим + MSIE + 7,0 + Windows + NT + 6,1 + XBLWP7 + ZuneWP7)
Вот также некоторые мобильные агенты, захваченные «в дикой природе» - http://www.elucidsoft.com/blog/2010/11/19/windows-phone-7-user-agents/
Похоже, что эти настройки являются глобальными настройками для ОС, поэтому все, что пользователь выбирает в настройках браузера, также используется в вашем приложении (я думаю, это то, что я только что видел).