Fönster (referens för MSAA-gränssnittselement)
Not
I det här avsnittet beskrivs Window-objekt för MSAA UI-elementreferens. Hur du skapar Window objekt i olika gränssnittsramverk beskrivs inte här. Se API-referensdokumentationen för det användargränssnittsramverk som du använder.
Microsoft Active Accessibility skapar ett allmänt fönsterobjekt som en container för ett annat objekt. Klientutvecklare förmedlar inte informationen från fönsterobjekt till slutanvändare eftersom dessa objekt inte innehåller användbar information.
Om ett serverprogram skapar en anpassad kontroll skapar Microsoft Active Accessibility ett fönsterobjekt som innehåller den anpassade kontrollen, men servern skapar ett tillgängligt objekt för att ge information om innehållet i kontrollen. Systemet genererar händelser på objektnivå för fönsterobjektet, men servern måste skicka händelser för det tillgängliga objektet som innehåller information om kontrollen.
IAccessible-metoder
Fönsterobjektet stöder följande IAccessible- metoder:
IAccessible-egenskaper
Fönsterobjektet stöder följande egenskaper för IAccessible:
Egenskap | Kommentarer |
---|---|
get_accChild | Hämtar IDispatch- gränssnitt för det angivna underordnade objektet. |
get_accChildCount | Egenskapen ChildCount är 7. |
get_accDescription | Själva fönsterobjektet har ingen egenskap Beskrivning. Egenskapen Description för det underordnade objektet kan hämtas via fönsterobjektet. |
get_accFocus | |
get_accKeyboardShortcut | Själva fönsterobjektet har ingen egenskap KeyboardShortcut. Egenskapen KeyboardShortcut för det underordnade objektet hämtas via fönsterobjektet. |
get_accName | Egenskapen Name för fönsterobjektet är samma som det underordnade objektet. |
get_accParent | |
get_accRole | Egenskapen Role är ROLE_SYSTEM_WINDOW. Det underordnade objektets roll hämtas via fönsterobjektet. |
get_accState | Egenskapen State är en kombination av ett eller flera av följande värden: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_SIZEABLE | STATE_SYSTEM_MOVEABLE | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED |
Anteckningar
Händelserna EVENT_SYSTEM_DRAGDROPSTART, EVENT_SYSTEM_DRAGDROPEND, EVENT_OBJECT_HIDEoch EVENT_OBJECT_PARENTCHANGE skickas inte av fönsterobjektet. Det här är ett känt problem som håller på att åtgärdas.