В приложении Silverlight в браузере - доступ к файлам / каталогам на стороне клиента

Можно ли при создании приложения Silverlight 4 получить список каталогов из приложения в браузере?

Кажется, что SaveFileDialog не имеет возможности установить имя файла для сохраняемого файла, поэтому я подумал, что могу создать свой собственный пользовательский элемент управления, однако, похоже, это невозможно, поскольку я могу ' t получить список каталогов в приложении в браузере.

Я понимаю, что некоторые well known каталоги доступны из Silverlight 4 в приложении вне браузера, но это не помогает приложению в браузере.


person WinMain    schedule 12.11.2010    source источник


Ответы (1)


Приложения Silverlight в браузере ограничены песочницей, поэтому с точки зрения файлового ввода-вывода она не сильно отличается от SL3 в том смысле, что у вас действительно нет доступа к файловой системе за пределами изолированного хранилища. Конечно, пользователь может указать любой каталог, в котором он хочет сохранить файл, но вы не можете указать его для пользователя - это 100% запрос пользователя о том, где хранится файл, а хранилище файлов на стороне клиента за пределами Isolate Storage должно быть инициированный пользователем.

person Brian Driscoll    schedule 12.11.2010