Office 專案中的屬性

在 Visual Studio 中,Office 專案有幾個可用的重要屬性。 這些屬性可於 [屬性] 視窗中取得。

適用於: 本主題中的資訊適用於檔層級專案和 VSTO 載入宏專案。 請參閱 Office 應用程式 lication 和項目類型所提供的功能。

主專案的命名空間

使用 Host Item 的 Namespace 屬性來變更 Visual C# 專案中主項目類別的命名空間(例如 、 ThisAddInThisWorkbookThisDocument 類別)。 當您在檔層級專案中選取檔節點(例如 ExcelWorkbook1.xlsx 或 WordDocument1.docx)或 VSTO 載入宏專案中的應用程式節點(例如 Excel 或 Word)中的 方案總管 時,這個屬性會出現在 [屬性] 視窗中。

當您建立 Visual C# Office 專案時,主項目會根據專案名稱獲得命名空間。 建議您使用 [主項目命名空間] 屬性變更命名空間,不要直接編輯程式碼檔案。 當您使用這個屬性時,就會變更產生 (隱藏) 的程式碼檔案中的命名空間,可見的程式碼檔案也一樣。

CacheInDocument

當您在 Visual Studio Designer 中選取 的執行個體時,[CacheInDocument]屬性就會出現在文件層級專案的 [屬性]DataSet 視窗中。 只能快取公用成員;如果想要快取 ,請確定 [Modifiers]屬性設為 [Public]DataSet

這個屬性接受布林值:

  • 選取 true 快取文件中的資料集。

  • 選取 false ,如果您不要快取文件中的資料集。

    如需快取數據的詳細資訊,請參閱 檔層級自定義中的快取數據。

Value2

[Value2] 屬性只適用於 Excel 活頁簿或範本專案。 當您選取工作表設計工具上的 控制項時,它會出現在 [屬性]視窗的 [Databindings]NamedRange 屬性節點下。

使用 [屬性] 視窗的 [Value2] 屬性,將 Value2NamedRange 屬性繫結至資料來源的欄位。