Share via


SpreadsheetItem-Steuerelementmuster

Beschreibt Richtlinien und Konventionen für die Implementierung von ISpreadsheetItemProvider, einschließlich Informationen zu Eigenschaften und Methoden. Das SpreadsheetItem-Steuerelementmuster wird verwendet, um die Eigenschaften einer Zelle in einer Kalkulationstabelle oder einem anderen rasterbasierten Dokument verfügbar zu machen.

Das SpreadsheetItem-Steuerelementmuster ist eng mit dem GridItem-Steuerelementmuster verknüpft. Steuerelemente, die das SpreadsheetItem-Steuerelementmuster implementieren, sollten auch das GridItem-Steuerelementmuster implementieren. Steuerelemente können ggf. auch das TableItem-Steuerelementmuster implementieren. Beispiele für Steuerelemente, die diese Steuerelementmuster implementieren, finden Sie unter Steuerelementtypen und deren unterstützte Steuerelementmuster.

Dieses Thema enthält folgende Abschnitte:

Implementierungsrichtlinien und -konventionen

Beachten Sie beim Implementieren des SpreadsheetItem-Steuerelementmusters die folgenden Richtlinien und Konventionen:

Erforderliche Elemente für ISpreadsheetItemProvider

Die folgenden Eigenschaften und Methoden sind für die Implementierung der ISpreadsheetItemProvider-Schnittstelle erforderlich.

Erforderliche Member Memberart Hinweise
Formel Eigenschaft Die Implementierung einer separaten Formula-Eigenschaft ist erforderlich, da die Value-Eigenschaft einer Zelle in der Regel den berechneten Wert der Zelle zurückgibt. Die Formula-Eigenschaft sollte NULL sein, wenn keine Formel festgelegt ist.
GetAnnotationObjects Methode Gibt ein Array von Elementanbietern zurück, die auf die anmerkungen verweisen, die mit dieser Zelle verknüpft sind. Zeiger innerhalb des Arrays können NULL sein, wenn eine Anmerkung keinen verknüpften Anbieter aufweist.
GetAnnotationTypes Methode Gibt ein Array von Anmerkungstypbezeichnern zurück, die die Anmerkungen in dieser Zelle beschreiben. Das Array muss die gleiche Größe wie das von GetAnnotationObjects zurückgegebene Array aufweisen.

 

Diesem Steuerelementmuster sind keine Ereignisse zugeordnet.

Konzept

Steuerelementtypen und deren unterstützte Steuerelementmuster

Steuerelementmuster für Kalkulationstabellen

Übersicht über Steuerelementmuster für Benutzeroberflächenautomatisierung

Übersicht über die Benutzeroberflächenautomatisierungs-Struktur