Jak: programově mezipaměti zdroj dat v dokumentu sady Office
Datový objekt mezipaměti data v dokumentu můžete přidat programově voláním StartCaching metoda hostitel položky, jako Document, Workbook, nebo Worksheet.Odebrat datový objekt z mezipaměti dat voláním StopCaching metoda položku hostitele.
StartCaching Metody a StopCaching metody jsou i soukromé, ale jsou zobrazena v technologii IntelliSense.
Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu v následujících aplikacích: Excel 2013 a Excel 2010, Word 2013 a Word 2010. Další informace naleznete v tématu Funkce aplikace Office a typ projektu.
Při použití StartCaching metodu k přidání objektu data do mezipaměti data datového objektu není nutné deklarovat s CachedAttribute atribut.Datový objekt však musí splňovat určité požadavky, které mají být přidány do mezipaměti data.Další informace naleznete v tématu Ukládání dat.
Do mezipaměti programově datový objekt
Deklarujte objekt dat na úrovni třídy není uvnitř metody.Tento příklad předpokládá, že deklarujete DataSet s názvem dataSet1 , které chcete ukládat do mezipaměti programově.
Public dataSet1 As DataSet
public DataSet dataSet1;
Vytvoření instance objektu data a poté zavolejte StartCaching metoda instance dokumentu nebo listu a předejte název datového objektu.
dataSet1 = New DataSet() If Not (Me.IsCached("dataSet1")) Then Me.StartCaching("dataSet1") End If
dataSet1 = new DataSet(); if (!this.IsCached("dataSet1")) { this.StartCaching("dataSet1"); }
Ukončení ukládání do mezipaměti data objektu
Volání StopCaching metoda instance dokumentu nebo listu a předejte název datového objektu.Tento příklad předpokládá, že máte DataSet s názvem dataSet1 , kterou chcete ukončit ukládání do mezipaměti.
If (Me.IsCached("dataSet1")) Then Me.StopCaching("dataSet1") End If
if (this.IsCached("dataSet1")) { this.StopCaching("dataSet1"); }
[!POZNÁMKA]
Nevolejte StopCaching z obslužné rutiny události pro Shutdown události dokumentu nebo listu.V době, kdy Shutdown událost je aktivována, změnit mezipaměť dat je příliš pozdě.Další informace o události Shutdown naleznete v části Události v projektech Office.
Viz také
Úkoly
Jak: Data v mezipaměti pro použití Offline nebo na serveru
Jak: Data v mezipaměti v dokumentu chráněného heslem