Visual Studio Tools for Office 專案中的屬性
更新:2007 年 11 月
Visual Studio Tools for Office 專案中具有數個重要的屬性,可在 [屬性] 視窗中存取這些屬性。
文件層級和應用程式層級專案的屬性
下列屬性同時適用於 Visual Studio Tools for Office 中的文件層級和應用程式層級專案。
主項目命名空間
只有 Visual C# 專案才可以使用 [主項目命名空間] 屬性。當您在 [方案總管] 中選取文件層級專案的文件節點 (例如 ExcelWorkbook1.xlsx 或 WordDocument1.docx) 或應用程式層級專案的應用程式節點 (例如 Excel 或 Word) 時,該屬性就會出現在 [屬性] 視窗中。
當您使用 Visual C# 建立專案時,主項目會根據專案的名稱獲得命名空間 (Namespace)。建議您不要直接編輯程式碼檔來變更這個命名空間。請使用這個屬性來變更命名空間。當您使用這個屬性時,會在產生 (隱藏) 的程式碼中以及在可見的程式碼檔中變更命名空間。
若要變更主項目的命名空間,請在 [主項目命名空間] 屬性中設定名稱。
信任組件位置
[信任組件位置] 屬性僅可用於 Microsoft Office 2003 專案中。當您在 [方案總管] 中選取專案節點時,這個屬性就會出現在 [屬性] 視窗中。
此屬性使用布林值:
選取 True,即可使用主要專案組件的完全信任使用權限,以及 \bin 資料夾及其子資料夾中組件的執行使用權限,來自動更新安全性原則。於是,都會檢查每個組建是否具有這些使用權限,如果沒有,就會自動授與這些使用權限。
選取 False,避免自動授與使用權限。如果之前已經建置專案,並將 Trust Assemblies Location 設定為 True,則當您重新建置專案,並將屬性設定為 False 時,將會移除所有之前產生的程式碼群組。除非手動將使用權限授與程式碼,否則不會執行專案。
如需 Microsoft Office 2003 專案安全性的詳細資訊,請參閱 Office 方案中的安全性 (2003 系統)。
注意事項: |
---|
[信任組件位置] 屬性不適用於 2007 Microsoft Office system 專案中,因為這類專案使用不同的安全性模式。如需詳細資訊,請參閱 Office 方案中的安全性 (2007 系統)。 |
文件層級專案的屬性
下列屬性僅可用於 Visual Studio Tools for Office 中的文件層級專案。
CacheInDocument
在 Visual Studio 設計工具中選取 DataSet 的執行個體時,CacheInDocument 屬性會出現在 [屬性] 視窗中。您只可快取 Public 成員,所以如果想要快取 DataSet,請確定 Modifiers 屬性是設定為 [Public]。
此屬性使用布林值:
選取 true,可快取文件中的資料集,
如果不想要快取文件中的資料集,請選取 false。
如需快取資料的詳細資訊,請參閱快取資料和 文件層級自訂中的資料概觀。
Value2
[Value2] 屬性僅可用於 Excel 活頁簿或範本專案。在工作表設計工具上選取 NamedRange 控制項時,它會出現在 [屬性] 視窗的 [Databindings] 屬性節點下方。
使用 [屬性] 視窗中的 [Value2] 屬性,可以將 NamedRange 的 Value2 屬性繫結至資料來源中的欄位。