Свойства в проектах Office
Существует несколько важных свойств, доступных для проектов Office в Visual Studio. Эти свойства доступны в окне Свойства .
Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO. См. сведения о функциях, доступных по Приложение Office и типу проекта.
Пространство имен для элемента узла
Используйте свойство Пространство имен для элемента узла , чтобы изменить пространство имен для классов ведущих элементов (например, ThisAddIn
, ThisWorkbook
или ThisDocument
) в проектах Visual C#. Это свойство отображается в окне "Свойства" при выборе узла документа в проекте уровня документа (например, ExcelWorkbook1.xlsx или WordDocument1.docx) или узле приложения в проекте надстройки VSTO (например, Excel или Word) в Обозреватель решений.
При создании проекта Visual C# для Office ведущим элементам присваивается пространство имен на основании имени проекта. Для изменения пространства имен рекомендуется использовать свойство Пространство имен для элемента узла , а не изменять непосредственно файлы кода. Если вы используете это свойство, пространство имен изменяется в созданных (скрытых) файлах кода, а также в видимых файлах кода.
CacheInDocument
Свойство CacheInDocument появляется в окне Свойства для проектов на уровне документа при выборе экземпляра DataSet в конструкторе Visual Studio. Кэшированы могут быть только открытые члены. Убедитесь, что для свойства Модификаторы установлено значение Открытый , если вы хотите кэшировать DataSet.
Это свойство принимает логическое значение:
Выберите true для кэширования набора данных в документе.
Выберите false , если набор данных не должен кэшироваться в документе.
Дополнительные сведения о кэшировании данных см. в разделе "Кэшированные данные" в настройках уровня документа.
Значение2
Свойство Value2 доступно только для книги или проектов шаблонов Excel. Оно появляется в узле свойства Привязки в окне Свойства , когда вы выбираете элемент управления NamedRange в конструкторе листа.
Используйте свойство Value2 в окне Свойства , чтобы привязать свойство Value2 объекта NamedRange к полю в источнике данных.