Office 项目中的属性
有几个重要属性可用于 Visual Studio 中的 Office 项目。 可以在**“属性”**窗口中访问这些属性。
**适用于:**本主题中的信息适用于 Microsoft Office 2010 和 2007 Microsoft Office system 的文档级项目和应用程序级项目。有关更多信息,请参见按 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”**属性将 NamedRange 的 Value2 属性绑定到数据源中的字段。