Aracılığıyla paylaş


Name Özelliği

Adı özelliği, istemciler tarafından kullanıcı için bir nesneyi tanımlamak, bulmak veya duyurmak için kullanılan bir dizedir. Tüm nesneler Name özelliğini destekler.

Örneğin, bir düğme denetimindeki metin onun adıyken, liste kutusunun veya düzenleme denetiminin adı sekme sırasında denetimin hemen önüne gelen statik metindir. Ad görüntülemeyen grafik nesneleri bile Adı özelliği için sorgulandığında metin sağlar.

Adı özelliği IAccessible::get_accNameçağrılarak alınır.

Adları Seçme

Kullanıcıların nesnenin anlamını veya amacını anlaması için nesnenin adı sezgisel olmalıdır. Ayrıca, Name özelliği üst öğedeki eşdüzey nesnelere göre benzersiz olmalıdır.

Tablolarda gezinme, bazı kullanıcılar için özellikle zor sorunlar ortaya koyan bir durum. Bu nedenle, sunucu geliştiricilerin tablo hücre adlarını mümkün olduğunca açıklayıcı hale getirmesi gerekir. Örneğin, "A1" gibi kapladığı satır ve sütunun adlarını birleştirerek bir hücre adı oluşturabilirsiniz. Ancak genellikle "Nancy, Şubat" gibi daha açıklayıcı adlar kullanmak daha iyidir; burada "Nancy" geçerli satırdır ve "Şubat" geçerli sütundur.

İstekleri Temsilci Olarak Belirleme

Bir nesnenin Name özelliğine erişimi yoksa, istekleri üst öğesine devrederek kendisini alt kimliğiyle tanımlar. Örneğin, bir istemci düzenleme denetiminin Name özelliğini çağırırsa, düzenleme denetimi sorguyu üst öğesine devrederek düzenleme denetimini etiketleyen statik metin denetiminin değerini döndürür.