Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ara sunucu nesnesi, istemci ile erişilebilir bir nesne arasında aracı görevi görür. Ara sunucu nesnesinin amacı, erişilebilir nesnenin yaşam süresini izlemek ve yalnızca yok edilmediği takdirde çağrıları erişilebilir nesneye iletmektir.
İstemci bir nesne hakkında bilgi almak için IAccessible özelliğini çağırdığında, proxy nesnesi erişilebilir nesnenin hala kullanılabilir olup olmadığını denetlemelidir. Bu durumda, proxy nesnesi istemcinin isteğini erişilebilir nesneye geçirir. Erişilebilir nesne yok edilirse (örneğin, özel denetimlere sahip bir iletişim kutusu kapatıldığında), ara sunucu nesnesi bir hata döndürür. Sunucuların, nesnenin yok edildiğini belirtmek için hata kodu CO_E_OBJNOTCONNECTED döndürmeleri önerilir çünkü bu hata, sunucunun CoDisconnectObjectçağırmasından sonra Bileşen Nesne Modeli (COM) tarafından döndürülür.
Proxy nesnesi istemci için saydamdır. İstemci, AccessibleObjectFromEvent, AccessibleObjectFromPointveya AccessibleObjectFromWindowişlevlerinden birini çağırdığında, IAccessible arabirimine yönelik bir işaretçi alır. Ancak, istemci IAccessible özelliklerinden veya yöntemlerinden herhangi birini çağırmak için bu işaretçiyi kullandığında, yürütülen kod proxy nesnesi içindedir.