Partager via


Modèle de contrôle SpreadsheetItem

Décrit les instructions et conventions d’implémentation ISpreadsheetItemProvider, y compris des informations sur les propriétés et les méthodes. Le modèle de contrôle SpreadsheetItem est utilisé pour exposer les propriétés d’une cellule d’une feuille de calcul ou d’un autre document basé sur la grille.

Le modèle de contrôle SpreadsheetItem est étroitement lié au modèle de contrôle GridItem ; les contrôles qui implémentent l'SpreadsheetItem modèle de contrôle doivent également implémenter le modèle de contrôle GridItem. Les contrôles peuvent également implémenter le modèle de contrôle TableItem, le cas échéant. Pour obtenir des exemples de contrôles qui implémentent ces modèles de contrôle, consultez types de contrôle et leurs modèles de contrôle pris en charge.

Cette rubrique contient les sections suivantes.

Directives et conventions de mise en œuvre

Lors de l’implémentation du modèle de contrôle SpreadsheetItem, notez les instructions et conventions suivantes :

Membres obligatoires pour ISpreadsheetItemProvider

Les propriétés et méthodes suivantes sont requises pour implémenter l’interface ISpreadsheetItemProvider.

Membres obligatoires Type de membre Notes
formule Propriété L’implémentation d’une propriété Formula distincte est nécessaire, car la propriété Value d’une cellule retourne généralement la valeur calculée de la cellule. La propriété formule doit être NULL si aucune formule n’est définie.
GetAnnotationObjects Méthode Retourne un tableau de fournisseurs d’éléments qui font référence aux annotations liées à cette cellule. Les pointeurs du tableau peuvent être null si une annotation n’a pas de fournisseur lié.
GetAnnotationTypes Méthode Retourne un tableau d’identificateurs de type d’annotation qui décrivent les annotations sur cette cellule. Le tableau doit être de la même taille que le tableau retourné par GetAnnotationObjects.

 

Ce modèle de contrôle n’a aucun événement associé.

conceptuelle

types de contrôle et leurs modèles de contrôle pris en charge

modèle de contrôle de feuille de calcul

Vue d’ensemble des modèles de contrôle UI Automation

Vue d’ensemble de l’arborescence UI Automation