Как создать библиотеку документов для нового типа файлов для использования со встроенным и внешним редактором?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/7627

Вопрос

Я новичок в SharePoint, поэтому прошу прощения, если это слишком просто!

Мне нужно создать библиотеку документов в Foundation 2010 для хранения G-код (.nc) файлы.Я хочу, чтобы новые функции и функции редактирования запускали локальный редактор G-кода пользователя, если он доступен, или редактор форматированного текста в браузере, если нет (файлы .NC - это просто текстовые файлы, AFAIK).

Я нашел много информации, которая требует использования шаблонов документов, но очень мало инструкций о том, как их создать, и я не знаю, как лучше всего создать библиотеку документов G-Code, которая соответствует тому, что я хочу. пытаюсь сделать.Указатели и предложения очень ценятся.

Спасибо!

Это было полезно?

Решение

Хороший вопрос!Тоже интересный!

Я бы начал с прочтения этого статья о том, как создать DocumentTemplate и посмотрите, соответствует ли он вашим потребностям.В результате ваш файл .nc будет открываться в нужном приложении.Единственная проблема заключается в том, что я не думаю, что вы сможете опросить клиентский компьютер, чтобы узнать, установлено ли необходимое приложение.Microsoft делает это, создавая ActiveX, который выполняет проверку.

Для программного обеспечения для редактирования в браузере вам потребуется создать какое-то CustomAction, которое позволит пользователю использовать такую ​​опцию, как «Редактировать в браузере» в блоке управления редактированием (ECB).Это настраиваемое действие приведет к созданию настраиваемой страницы приложения, которая будет редактором браузера.Передав ItemId и ListId в URL-адресе, вы сможете получить элемент и отобразить его в специальном редакторе, который вы создадите.Вы можете найти некоторые из этих редакторов здесь.

Наслаждаться !

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top