Kombinationsfeld (MSAA UI-Elementreferenz)

Hinweis

In diesem Thema werden Combo Box-Objekte für die MSAA UI-Elementreferenz beschrieben. Das Erstellen von Combo Box-Objekten in verschiedenen Benutzeroberflächenframeworks wird hier nicht beschrieben. Informationen zum verwendeten BENUTZERoberflächenframework finden Sie in der API-Referenzdokumentation.

Ein Kombinationsfeld ist ein Listenfeld, das mit einem statischen Steuerelement oder einem Bearbeitungssteuerelement kombiniert ist und das momentan ausgewählte Element im Listenfeldbereich des Kombinationsfelds anzeigt. Der Listenfeldteil des Steuerelements wird jederzeit oder nur in der Dropdownliste angezeigt, wenn der Benutzer den Dropdownpfeil (d. h. eine Pushschaltfläche) neben dem Steuerelement auswählt. Wenn das Auswahlfeld ein Bearbeitungssteuerelement ist, kann der Benutzer Informationen eingeben, die nicht in der Liste enthalten sind. Andernfalls kann der Benutzer nur Elemente in der Liste auswählen.

Der Name der Fensterklasse für ein Kombinationsfeld lautet "COMBOBOX".

Der Inhalt der IAccessible-Eigenschaften hängt davon ab, welcher der folgenden Teile des Kombinationsfelds vom Client abgefragt wird:

  • Das Kombinationsfeldfenster
  • Das Bearbeitungssteuerelement oder das statische Textsteuerelement
  • Der Dropdownpfeil (eine Pushschaltfläche)
  • Das Listenfeld
  • Die Listenelemente im Listenfeld

IAccessible-Methoden

Kombinationsfelder unterstützen die folgenden IAccessible-Methoden:

IAccessible-Eigenschaften

Kombinationsfelder unterstützen die folgenden IAccessible-Eigenschaften:

Notizen

  • Wenn accNavigate mit dem NAVDIR _ NEXT-Flag im Listenfeldteil eines Kombinationsfelds aufgerufen wird, navigiert es fälschlicherweise zum Taskleistenfenster, wenn VT _ EMPTY zurückgegeben werden soll.

IAccessible-Schnittstelle