Office 项目中的属性

有几个重要属性可用于 Visual Studio 中的 Office 项目。可以在**“属性”**窗口中访问这些属性。

**适用于:**本主题中的信息适用于 Office 2013 和 Office 2010 的文档级项目和应用程序级项目。请参见按 Office 应用程序和项目类型提供的功能

宿主项的命名空间

在 Visual C# 项目中,使用**“宿主项的命名空间”属性可以更改宿主项类(例如,ThisAddIn、ThisWorkbook 或 ThisDocument 类)的命名空间。在“解决方案资源管理器”中选择文档级项目(例如 ExcelWorkbook1.xlsx 或 WordDocument1.docx)中的文档节点或应用程序级项目(例如 Excel 或 Word)中的应用程序节点时,此属性将出现在“属性”**窗口中。

创建 Visual C# Office 项目时,将根据项目名称为宿主项指定命名空间。建议使用**“宿主项的命名空间”**属性更改命名空间,而不是直接编辑代码文件。使用此属性时,会同时在生成的(隐藏)代码文件中以及可见代码文件中更改命名空间。

CacheInDocument

在 Visual Studio 设计器中选择 DataSet 的实例后,**“CacheInDocument”属性会出现在文档级项目的“属性”**窗口中。只能缓存公共成员;如果要缓存 DataSet,请确保将 Modifiers 属性设置为 Public

该属性采用布尔值:

  • 选择 true 可将数据集缓存到文档中。

  • 如果不希望将数据集缓存到文档中,请选择 false。

有关缓存数据的更多信息,请参见文档级自定义项中的缓存数据

Value2

**“Value2”属性仅可用于 Excel 工作簿或模板项目。在工作表设计器中选择 NamedRange 控件以后,该属性便会出现在“属性”窗口的“数据绑定”**属性节点之下。

使用**“属性”窗口中的“Value2”**属性将 NamedRangeValue2 属性绑定到数据源中的字段。

请参见

概念

Office 项目中的事件

其他资源

设计和创建 Office 解决方案

Office 项目模板概述