Comment : mettre en cache par programme une source de données dans un document Office
Mise à jour : novembre 2007
S'applique à |
---|
Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et versions de Microsoft Office spécifiés. Type de projet
Version de Microsoft Office
Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet. |
Vous pouvez ajouter par programme un objet de données dans le cache de données d'un document en appelant la méthode StartCaching d'un élément hôte, tel qu'un Document, Workbook ou Worksheet. La méthode StartCaching est privée, mais elle apparaît dans IntelliSense.
Lorsque vous utilisez la méthode StartCaching pour ajouter un objet de données dans le cache de données, il n'est pas nécessaire que l'objet de données soit déclaré avec l'attribut CachedAttribute. Toutefois, l'objet de données doit satisfaire à certaines exigences pour être ajouté au cache de données. Pour plus d'informations, consultez Mise en cache des données.
Pour mettre en cache un objet de données par programme
Déclarez l'objet de données au niveau de la classe, et non au sein d'une méthode. Cet exemple suppose que vous déclarez un DataSet nommé dataSet1 que vous souhaitez mettre en cache par programme.
Public dataSet1 As DataSet
public DataSet dataSet1;
Instanciez l'objet de données, puis appelez la méthode StartCaching de l'instance du document ou de la feuille de calcul et passez le nom de l'objet de données.
dataSet1 = New DataSet() If Not (Me.IsCached("dataSet1")) Then Me.StartCaching("dataSet1") End If
dataSet1 = new DataSet(); if (!this.IsCached("dataSet1")) { this.StartCaching("dataSet1"); }
Voir aussi
Tâches
Comment : mettre en cache des données pour une utilisation hors connexion ou sur un serveur
Comment : arrêter par programme la mise en cache d'une source de données
Comment : mettre en cache des données dans un document protégé par un mot de passe
Concepts
Accès aux données des documents sur le serveur