Dela via


Enkla element

Ett enkelt element är ett användargränssnittselement som delar ett IAccessible- objekt med andra element och förlitar sig på att IAccessible- objekt (vanligtvis dess överordnade) för att exponera dess egenskaper. För att skilja mellan element som delar ett IAccessible--objekt tilldelar servern varje enkelt element en unik, positiv underordnad identifierare. Den här tilldelningen görs per instans av gränssnitt, så ID:na måste vara unika i den kontexten. Många implementeringar tilldelar dessa ID:er sekventiellt, från och med 1. Det här systemet tillåter inte att enkla element får egna barn. Enkla element kallas även underordnade.

För att identifieras och exponeras unikt kräver ett enkelt element ett IAccessible--objekt och underordnat ID. När du kommunicerar med ett IAccessible--objekt måste klienterna därför ange lämpligt underordnat ID. En särskild identifierare, CHILDID_SELF, kan användas för att referera till själva det tillgängliga objektet, i stället för ett av dess underordnade objekt.

Det IAccessible- objekt som delas mellan enkla element motsvarar ofta ett gemensamt överordnat objekt i användargränssnittet. Systemlistrutor visar till exempel ett tillgängligt objekt för den övergripande listrutan och enkla element för varje listruta. I det här fallet är IAccessible-objektet för listrutan också överordnat eller containern för listobjekten.

Mer information om tillgängliga objekt finns i Tillgängliga objekt.