MDI-klientfönster (MSAA-UI-elementreferens)
MDI (Multiple Document Interface) är en specifikation som definierar standardanvändargränssnittet för program som skrivits för Windows. Med ett MDI-program kan en användare arbeta med mer än ett dokument i taget.
Ett MDI-program har tre typer av fönster: ett ramfönster, ett klientfönster och ett antal underordnade fönster. Ramfönstret är som huvudfönstret i ett program, och det omger klientfönstret. Klientfönstret är underordnat ramfönstret och fungerar som bakgrund för de underordnade fönstren. Klientfönstret har också stöd för att skapa och manipulera de underordnade fönster där dokument visas.
Fönstrets klassnamn för ett MDI-klientfönster är "MDIClient".
IAccessible-metoder
Ett MDI-klientfönster stöder följande IAccessible- metoder:
IAccessible-egenskaper
Ett MDI-klientfönster stöder följande egenskaper för IAccessible:
Egenskap | Kommentarer |
---|---|
get_accChildCount | Egenskapen ChildCount är antalet underordnade fönster där dokument visas. |
get_accFocus | |
get_accName | Egenskapen Name är "Workspace". |
get_accParent | Egenskapen Parent är MDI-ramfönstret. |
get_accRole | Egenskapen Role är ROLE_SYSTEM_CLIENT |
get_accSelection | |
get_accState | Egenskapen State är en kombination av ett eller flera av följande värden: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |