Megosztás a következőn keresztül:


Hogyan teszi elérhetővé az aktív akadálymentesség a felhasználói felület elemeit?

A Microsoft Active Accessibility létrehoz egy proxy objektumot az általa elérhetővé helyezett felhasználói felületi elemekhez. A proxyobjektum közvetítőként működik az ügyfél segédprogramja és a felhasználói felület eleme között. A proxyobjektum célja a felhasználói felületi elem élettartamának monitorozása és az IAccessible tulajdonságainak és metódusainak implementálása a felhasználói felületi elem nevében. Az egyéni vezérlőket vagy más egyéni felhasználói felületi elemeket létrehozó kiszolgálófejlesztőknek proxyobjektumokat is létre kell hozniuk. További információ: Proxyobjektumok létrehozása.

Amikor a Microsoft Active Accessibility létrehoz egy objektumot egy előre definiált vagy közös vezérlő felfedéséhez, valójában legalább két objektumot hoz létre: egyet a vezérlőhöz, egyet pedig a vezérlőt körülvevő ablakhoz. A legtöbb esetben ezek a szülőablakok a ROLE_SYSTEM_WINDOWSzerepkör tulajdonságával rendelkeznek, és ugyanazzal a Név tulajdonság és ablakosztálynévvel rendelkeznek, mint a vezérlőelem. Az ügyfelek által a végfelhasználóknak átadott vezérlőre vonatkozó információk abban az objektumban találhatók, amelyet a Microsoft Active Accessibility hoz létre a vezérlő felfedéséhez, nem pedig az a szülőobjektum, amely a vezérlőt körülvevő ablakot teszi elérhetővé.

További információkért tekintse meg az alábbi témaköröket.