更新:2007 年 11 月
適用於 |
|---|
本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。 專案類型
Microsoft Office 版本
如需詳細資訊,請參閱依應用程式和專案類型提供的功能。 |
您可以用程式設計方式將資料物件加入至文件的資料快取中,方法是呼叫主項目 (例如 Document、Workbook 或 Worksheet) 的 StartCaching 方法。雖然 StartCaching 方法是私用的 (Private),不過它會顯示在 IntelliSense 中。
當您使用 StartCaching 方法,將資料物件加入至資料快取時,不需要使用 CachedAttribute 屬性 (Attribute) 宣告資料物件。不過,資料物件必須符合某些需求,才能加入至資料快取。如需詳細資訊,請參閱快取資料。
若要以程式設計方式快取資料物件
請在類別層級而不是在方法內宣告資料物件。這個範例會假設您要宣告名為 dataSet1 的 DataSet,而您想以程式設計方式快取它。
Public dataSet1 As DataSetpublic DataSet dataSet1;執行個體化資料物件,然後呼叫文件或工作表執行個體的 StartCaching 方法,並傳入資料物件的名稱。
dataSet1 = New DataSet() If Not (Me.IsCached("dataSet1")) Then Me.StartCaching("dataSet1") End IfdataSet1 = new DataSet(); if (!this.IsCached("dataSet1")) { this.StartCaching("dataSet1"); }