MDI-Clientfenster (REFERENZ ZUM MSAA-UI-Element)
Die MDI (Multiple Document Interface) ist eine Spezifikation, die die Standard-Benutzeroberfläche für Anwendungen definiert, die für Windows. Eine MDI-Anwendung ermöglicht es einem Benutzer, mit mehr als einem Dokument gleichzeitig zu arbeiten.
Eine MDI-Anwendung verfügt über drei Arten von Fenstern: ein Rahmenfenster, ein Clientfenster und eine Reihe untergeordneter Fenster. Das Rahmenfenster ist wie das Hauptfenster einer Anwendung und umschließt das Clientfenster. Das Clientfenster ist ein untergeordnetes Fenster des Rahmenfensters und dient als Hintergrund für die untergeordneten Fenster. Das Clientfenster bietet auch Unterstützung für das Erstellen und Bearbeiten der untergeordneten Fenster, in denen Dokumente angezeigt werden.
Der Fensterklassenname für ein MDI-Clientfenster ist "MDIClient".
IAccessible-Methoden
Ein MDI-Clientfenster unterstützt die folgenden IAccessible-Methoden:
IAccessible-Eigenschaften
Ein MDI-Clientfenster unterstützt die folgenden IAccessible-Eigenschaften:
| Eigenschaft | Kommentare |
|---|---|
| get _ accChildCount | Die ChildCount-Eigenschaft gibt die Anzahl der untergeordneten Fenster an, in denen Dokumente angezeigt werden. |
| get _ accFocus | |
| get _ accName | Die Name-Eigenschaft ist "Workspace". |
| get _ accParent | Die Parent-Eigenschaft ist das MDI-Rahmenfenster. |
| get _ accRole | Die Role-Eigenschaft ist ROLE SYSTEM _ _ CLIENT. |
| get _ accSelection | |
| get _ accState | Die State-Eigenschaft ist eine Kombination aus mindestens einem der folgenden Werte:STATE SYSTEM _ _ INVISIBLE | STATE SYSTEM _ _ UNAVAILABLE | STATE SYSTEM _ _ FOCUSED | STATE SYSTEM _ _ FOCUSABLE |