Поделиться через


Свойства в инструментах Visual Studio для проектов Office

Обновлен: Ноябрь 2007

Существует несколько важных свойств, доступных в проектах Visual Studio Tools for Office. Доступ к ним можно получить с помощью окна Свойства.

Свойства для проектов уровня документа и уровня приложения

Следующие свойства доступны как проектам уровня документа, так и проектам уровня приложения в среде Visual Studio Tools for Office.

Пространство имен для ведущего элемента

Свойство The Пространство имен для ведущего элемента доступно только для проектов Visual C#. Оно отображается в окне Свойства при выборе узла документа в проекте уровня документа (например, ExcelWorkbook1.xlsx or WordDocument1.docx) или узла приложения в проекте уровня приложения (например Excel или Word ) в Обозревателе решений.

При создании проекта с помощью Visual C# ведущим элементам присваивается пространство имен, основанное на имени проекта. Не рекомендуется изменять это пространство имен, непосредственно редактируя файл кода. Для изменения пространства имен используйте это свойство. При его использовании пространство имен изменяется в сгенерированном (скрытом) коде, а также в видимом коде.

Для изменения пространства имен ведущего элемента следует использовать свойство Пространство имен для ведущего элемента.

Расположение доверенных сборок

Свойство Расположение доверенных сборок доступно только для проектов Microsoft Office 2003. Это свойство отображается в окне Свойства при выборе узла проекта в Обозревателе решений.

Это свойство принимает логические значения:

  • Следует выбрать значение True, чтобы обновить политику безопасности автоматически с разрешениями полного доверия к сборке основного проекта и разрешением выполнения для сборок в папке \bin и ее подпапках. Эти разрешения проверяются и предоставляются при каждом построении проекта.

  • Выберите значение False, чтобы отменить автоматическое предоставление разрешений. Если перед этим проект собирался со свойством Расположение доверенных построений равным True, все созданные группы кода удаляются, если построение происходит, когда значение свойства равно False. Проект не запустится, пока не предоставить разрешения коду вручную.

Дополнительные сведения о безопасности в проектах Microsoft Officе 2003 см. в разделе Безопасность в решениях Office (система 2003).

183f110b.alert_note(ru-ru,VS.90).gifПримечание.

Свойство The Расположение доверенных сборок недоступно в проектах для системы Microsoft Office 2007, так как они используют другую модель безопасности. Дополнительные сведения см. в разделе Безопасность в решениях Office (система 2007).

Свойства для проектов уровня документа

Следующие свойства доступны только в проектах уровня документа в среде Visual Studio Tools for Office.

CacheInDocument

Свойство CacheInDocument отображается в окне Свойства при выборе экземпляра DataSet в конструкторе Visual Studio. Кэшироваться могут только открытые члены. Убедитесь, что свойству Modifiers присвоено значение Public, если требуется кэшировать DataSet.

Это свойство принимает логические значения:

  • Выберите значение true, чтобы кэшировать набор данных в документе.

  • Выберите значение false, если кэшировать набор данных в документе не требуется.

Дополнительные сведения о кэшировании данных см. в разделах Кэширование данных и Общие сведения о данных настроек на уровне документа.

Value2

Свойство Value2 доступно только для проектов книги или шаблонов Excel. Оно отображается в узле свойства Databindings в окне Свойства при выборе элемента управления NamedRange в конструкторе листа.

Свойство Value2 следует использовать в окне Свойства для привязки свойства Value2 класса NamedRange к полю в источнике данных.

См. также

Основные понятия

Создание решений Office в Visual Studio

Общие сведения о шаблонах проектов пакета инструментов Visual Studio для Office

Инструменты Visual Studio для событий проекта Office