Aracılığıyla paylaş


Basit Öğeler

basit öğe, IAccessible nesnesini diğer öğelerle paylaşan ve özelliklerini kullanıma sunma amacıyla bu IAccessible nesnesini (genellikle üst öğesi) kullanan bir kullanıcı arabirimi öğesidir. IAccessible nesnesini paylaşan öğeler arasında ayrım yapmak için, sunucu her basit öğeye benzersiz, pozitif bir alt tanımlayıcı atar. Bu atama arabirim örneği başına yapılır, bu nedenle kimliklerin bu bağlamda benzersiz olması gerekir. Birçok uygulama bu kimlikleri 1 ile başlayarak sıralı olarak atar. Bu şema, basit öğelerin kendi çocuk sahibi olmalarına izin vermez. Basit öğeler alt öğeleri olarak da bilinir.

Benzersiz bir şekilde tanımlanıp kullanıma sunulmak için basit bir öğe için IAccessible nesnesi ve alt kimliği gerekir. Bu nedenle, IAccessible nesnesiyle iletişim kurarken istemcilerin uygun alt kimliği sağlaması gerekir. CHILDID_SELFözel bir tanımlayıcı, alt öğelerinden biri yerine erişilebilir nesnenin kendisine başvurmak için kullanılabilir.

Basit öğeler arasında paylaşılan IAccessible nesnesi genellikle kullanıcı arabirimindeki ortak bir üst nesneye karşılık gelir. Örneğin, sistem liste kutuları genel liste kutusu için erişilebilir bir nesne ve her liste kutusu öğesi için basit öğeler sunar. Bu durumda, liste kutusunun IAccessible nesnesi de liste öğelerinin üst öğesi veya kapsayıcısı olur.

Erişilebilir nesneler hakkında daha fazla bilgi için bkz. Erişilebilir Nesneler.