VirtualizedItem-Steuerelementmuster

Beschreibt Richtlinien und Konventionen für die Implementierung von IVirtualizedItemProvider,einschließlich Informationen zu Eigenschaften und Methoden. Das VirtualizedItem-Steuerelementmuster wird verwendet, um virtualisierte Elemente zu unterstützen. Dabei handelt es sich um Elemente, die durch Platzhalterautomatisierungselemente in der Microsoft Benutzeroberflächenautomatisierung dargestellt werden.

Virtualisierte Elemente können Elemente enthalten, die von einem Steuerelement abgerufen wurden, das das ItemContainer-Steuerelementmuster unterstützt, oder ein virtualisiertes eingebettetes Objekt, das von einem Steuerelement abgerufen wird, das das Text-Steuerelementmuster unterstützt. Der Platzhalter für ein virtualisiertes Element hat möglicherweise keine Daten für alle Benutzeroberflächenautomatisierung-Eigenschaften geladen und gibt möglicherweise UIA _ E _ ELEMENTNOTAVAILABLE als Antwort auf Abfragen von Eigenschaften zurück, die nicht verfügbar sind. Das VirtualizedItem-Steuerelementmuster stellt eine Methode zum Realisieren eines virtuellen Elements bereit, sodass vollständige Informationen für das Element verfügbar gemacht werden und ein vollständiges Automatisierungselement für das Element in der Benutzeroberflächenautomatisierung werden kann.

Dieses Thema enthält folgende Abschnitte:

Implementierungsrichtlinien und -konventionen

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

Erforderliche Member für IVirtualizedItemProvider

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

Erforderliche Member Memberart Hinweise
Erkennen Methode Keine

Diesem Steuerelementmuster sind keine Ereignisse zugeordnet.

Implementieren des Benutzeroberflächenautomatisierung ItemContainer-Steuerelementmusters

Übersicht über Steuerelementmuster für Benutzeroberflächenautomatisierung

Übersicht über die Benutzeroberflächenautomatisierungs-Struktur

Arbeiten mit virtualisierten Elementen