Dönüş Değerleri (Windows Erişilebilirlik özellikleri)
Bu konuda en yaygın dönüş değerleri ve daha az sık görebileceğiniz diğer dönüş değerleri açıklanmaktadır.
Ortak Dönüş Değerleri
IAccessible yöntemleri winerror.h dosyasında tanımlanan aşağıdaki değerlerden birini veya başka bir standart Bileşen Nesne Modeli (COM) hata kodunu döndürür:
Değer | Açıklama |
---|---|
S_OK | Yöntemi başarılı oldu. |
S_FALSE | Yöntemi kısmen başarılı oldu. Yöntem başarılı olduğunda, ancak istenen bilgiler kullanılabilir olmadığında bu durum ortaya çıkar. Örneğin, belirli bir noktada alt nesneyi almak için IAccessible::accHitTest çağırırsanız ve belirtilen nokta nesnenin içinde veya nesnenin alt öğesinde değilse Microsoft Etkin Erişilebilirlik S_FALSE döndürür. |
DISP_E_MEMBERNOTFOUND | Nesnesi istenen özelliği veya eylemi desteklemiyor. Örneğin, Value özelliğiniistiyorsanız, bir anında iletme düğmesi bu değeri döndürür çünkü bir Value özelliği yoktur. |
E_NOTIMPL | yöntemi uygulanmadı. Bu değer, bir istemci henüz o işletim sisteminde desteklenmeyen bir yöntemi çağırdığında oluşur. |
E_INVALIDARG | Bir veya daha fazla bağımsız değişken geçerli değildi. Çağıran, sunucunun tanımadığı bir tanımlayıcıyı kullanarak bir alt nesneyi tanımlamaya çalıştığında bu hata oluşur. Bu hata, istemci alt öğesi olmayan bir nesnenin içindeki bir alt nesneyi tanımlamaya çalıştığında da sonuçlanır. |
E_OUTOFMEMORY | yöntemi, başarılı olması açısından kritik öneme sahip bir işlemi tamamlamak için gereken belleği ayıramadı. |
E_FAIL | Bilinmeyen veya genel bir hata oluştu. |
Ek Dönüş Değerleri
IAccessibleyöntemlerinin döndürebileceğidönüş değerleri aşağıdadır. Bu dönüş değerleri öncekiler kadar yaygın değildir, ancak bunları bilmeniz gerekir.
Değer | Açıklama |
---|---|
E_ACCESSDENIED | Bu, parola denetiminin değerini almak için get_accValue çağırdığınızda döndürülür. |
DISP_E_EXCEPTION | |
CO_E_OBJNOTCONNECTED |