Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Notitie
In dit onderwerp wordt dialoogvenster objecten beschreven voor msAA UI-elementreferenties. Het maken van dialoogvenster objecten in verschillende UI-frameworks wordt hier niet beschreven. Raadpleeg de API-referentiedocumentatie voor het UI-framework dat u gebruikt.
Een dialoogvenster is een tijdelijk venster dat een toepassing maakt om gebruikersinvoer op te halen. Een toepassing gebruikt dialoogvensters om de gebruiker te vragen om aanvullende informatie over opdrachten die de gebruiker heeft gekozen in een menu. Een dialoogvenster bevat een of meer besturingselementen (onderliggende vensters) waarmee de gebruiker tekst invoert, opties kiest of de actie van de opdracht omstuurt.
De naam van de vensterklasse voor dialoogvensters is #32770.
IAccessible-methoden
Een dialoogvenster ondersteunt de volgende IAccessible methoden:
| Methode | Opmerkingen |
|---|---|
| accDoDefaultAction- | Als het dialoogvenster een standaardknop bevat, roept de methode accDoDefaultActionPostMessage- aan met het BM_CLICK-knopbericht om op de standaardknop te klikken. |
| accHitTest- | |
| accLocation- | |
| accNavigate- | |
| accSelect- |
IAccessible Properties
Een dialoogvenster ondersteunt de volgende eigenschappen IAccessible:
| Eigenschap | Opmerkingen |
|---|---|
| get_accChildCount | De eigenschap ChildCount is gelijk aan het aantal besturingselementen voor onderliggende vensters in het dialoogvenster. |
| get_accDefaultAction | Als het dialoogvenster een standaardpushknop bevat, is de eigenschap DefaultAction 'Press'. |
| get_accFocus | |
| get_accKeyboardShortcut | Dialoogvensters hebben doorgaans geen sneltoetsen. Als de venstertekst voor het dialoogvenster een en-teken (&) bevat, retourneert Microsoft Active Accessibility een niet-Null-tekenreeks als de eigenschap KeyboardShortcut. |
| get_accName | De eigenschap Naam is de venstertekst of het bijschrift die wordt weergegeven in de titelbalk van het dialoogvenster. |
| get_accParent | De eigenschap Bovenliggende is een venster (ROLE_SYSTEM_WINDOW) rondom het dialoogvenster en heeft dezelfde naam eigenschap en vensterklassenaam als het dialoogvenster. |
| get_accRole | De eigenschap Role is ROLE_SYSTEM_DIALOG of ROLE_SYSTEM_PROPERTYPAGE. |
| get_accState | De eigenschap State is een combinatie van een of meer van de volgende waarden:STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
Opmerkingen
Het dialoogvensterobject biedt geen ondersteuning voor de methode get_accChild. Clients moeten de venstergreep van het besturingselement verkrijgen en vervolgens AccessibleObjectFromWindowaanroepen om een besturingselement I AccessibleObjectFromWindow aan te roepen.