Использование функциональных возможностей Office в Visual Studio
При создании проекта уровня документа и документ, и связанное приложение размещаются в среде Visual Studio, чтобы разработчик мог проектировать документ и работать с ним напрямую.При открытии приложения Microsoft Office в Visual Studio оно обычно выполняется, как ожидается.Однако некоторые функциональные возможности приложения могут оказаться недоступными или вести себя неожиданным образом.
Применение. Сведения этого раздела применяются к проектам уровня документа для следующих приложений: Excel 2013 и Excel 2010; Word 2013 и Word 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.
Защита документов
В Microsoft Office Word и Microsoft Office Excel предлагаются функции защиты документов, которые могут использоваться в проектах.Однако если защита документа включена в то время, как документ открыт в Visual Studio, она может помешать внесению некоторых изменений в проект.Дополнительные сведения см. в разделе Защита документов в решениях уровня документа.
Управление правами на доступ к данным
В Microsoft Office Word и Microsoft Office Excel доступна функция управления правами на доступ к данным (IRM).IRM позволяет защитить конфиденциальную информацию от просмотра или изменения со стороны несанкционированных пользователей.Однако функция IRM также может помешать выполнению кода.Дополнительные сведения см. в разделе Общие сведения об управлении правами на доступ к данным и расширениях управляемого кода.
Защита паролем
Документы Microsoft Office Word и рабочие книги Microsoft Office Excel можно настроить так, что они не смогут быть открыты при незнании пароля.Защита паролем обрабатывается в Word и Excel разными способами и может повлиять на процесс разработки.Дополнительные сведения см. в разделе Защита паролей в документах Office.
См. также
Задачи
Практическое руководство. Открытие решений Office без выполнения кода
Основные понятия
Защита документов в решениях уровня документа
Общие сведения об управлении правами на доступ к данным и расширениях управляемого кода