Freigeben über


Gewusst wie: Programmgesteuertes Zwischenspeichern von Datenquellen in einem Office-Dokument

Aktualisiert: November 2007

Betrifft

Die Informationen in diesem Thema gelten nur für die angegebenen Projekte und Versionen von Visual Studio Tools for Office von Microsoft Office.

Projekttyp

  • Projekte auf Dokumentebene

Microsoft Office-Version

  • 2007 Microsoft Office System

  • Microsoft Office 2003

Weitere Informationen finden Sie unter Verfügbare Features nach Anwendung und Projekttyp.

Sie können dem Datencache in einem Dokument programmgesteuert ein Datenobjekt hinzufügen, indem Sie die StartCaching-Methode eines Hostelements aufrufen (also z. B. in einem Document, Workbook oder Worksheet). Die StartCaching-Methode ist privat, wird aber in IntelliSense angezeigt.

Wenn Sie die StartCaching-Methode für das Hinzufügen eines Datenobjekts zum Datencache verwenden, muss das Datenobjekt nicht mit dem CachedAttribute-Attribut deklariert werden. Das Datenobjekt muss jedoch bestimmte Anforderungen erfüllen, damit es dem Datencache hinzugefügt werden kann. Weitere Informationen hierzu finden Sie unter Zwischenspeichern von Daten.

So können Sie ein Datenobjekt programmgesteuert im Cache zwischenspeichern

  1. Deklarieren Sie das Datenobjekt auf Klassenebene und nicht innerhalb einer Methode. In diesem Beispiel wird davon ausgegangen, dass Sie ein DataSet mit dem Namen dataSet1 deklarieren, das Sie programmgesteuert zwischenspeichern möchten.

    Public dataSet1 As DataSet
    
    public DataSet dataSet1;
    
  2. Instanziieren Sie das Datenobjekt. Rufen Sie anschließend die StartCaching-Methode der Dokument- bzw. Arbeitsblattinstanz auf, und übergeben Sie den Namen des Datenobjekts.

    dataSet1 = New DataSet()
    
    If Not (Me.IsCached("dataSet1")) Then
        Me.StartCaching("dataSet1")
    End If
    
    dataSet1 = new DataSet();
    
    if (!this.IsCached("dataSet1"))
    {
        this.StartCaching("dataSet1");
    }
    

Siehe auch

Aufgaben

Gewusst wie: Zwischenspeichern von Daten zur Offlineverwendung oder zur Verwendung auf einem Server

Gewusst wie: Programmgesteuertes Beenden des Zwischenspeicherns einer Datenquelle

Gewusst wie: Zwischenspeichern von Daten in einem kennwortgeschützten Dokument

Konzepte

Zwischenspeichern von Daten

Zugreifen auf Daten in Dokumenten auf dem Server

Weitere Ressourcen

Speichern von Daten

Parallelitätssteuerung in ADO.NET