Aracılığıyla paylaş


DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject Sınıf

Tanım

Erişilebilirlik istemci uygulamaları hakkında DataGridViewCheckBoxCell bilgi sağlar.

protected: ref class DataGridViewCheckBoxCell::DataGridViewCheckBoxCellAccessibleObject : System::Windows::Forms::DataGridViewCell::DataGridViewCellAccessibleObject
protected class DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
Protected Class DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject
Inherits DataGridViewCell.DataGridViewCellAccessibleObject
Devralma

Açıklamalar

Windows Forms, uygulamanızın erişilebilirlik istemci uygulamalarıyla çalışmasını sağlayan yerleşik erişilebilirlik desteği içerir. Erişilebilirlik istemci uygulamalarına örnek olarak ekran büyüteci ve gözden geçiren yardımcı programları, ses giriş yardımcı programları, ekran klavyeleri, alternatif giriş cihazları ve klavye geliştirme yardımcı programları verilebilir.

sınıfı, DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject erişilebilirlik istemci uygulamaları hakkında DataGridViewCheckBoxCell bilgi sağlamak için sınıfından AccessibleObject devralır. , ve DataGridViewCell gibi DataGridViewRowDataGridViewColumnHeaderCellDataGridViewRowHeaderCellöğesinin DataGridView görsel bir bölümünü temsil eden her sınıf, bilgi sağlamak ve erişilebilirlik istemci uygulamaları adına eylemler gerçekleştirmek için öğesinden AccessibleObject devralan bir sınıf içerir.

Erişilebilirlik istemci uygulamalarına denetimin adı veya açıklaması DataGridView gibi ek bilgiler sağlamak isteyeceğiniz örnekler vardır. Bu ek bilgileri sağlamanın iki yolu vardır. Mevcut denetimler için sınırlı erişilebilirlik bilgileri sağlamak için, denetimin AccessibleName ve AccessibleDescription özellik değerlerini ayarlayın. Bu değerler erişilebilirlik istemci uygulamalarına bildirilir.

Uyarı

ve AccessibleRole özellik değerlerini yalnızca liste gibi bir görünüme sahip DataGridView olmanız gibi nadir durumlarda değiştirmeniz AccessibleDefaultActionDescription gerekir.

Bazen, özel DataGridView veya DataGridViewCellöğesine daha fazla erişilebilirlik bilgisi veya farklı erişilebilirlik eylemleri eklenmesi gerekebilir. Erişilebilirliği özelleştirmek için veya DataGridViewCell.DataGridViewCellAccessibleObject sınıflarından DataGridView.DataGridViewAccessibleObject türetilen kendi sınıfınızı yazabilir ve yöntemini geçersiz kılabilirsinizCreateAccessibilityInstance. Örneğin, hücrenizde özel isabet testi gibi benzersiz özel eylemler uygulayan bir özel satır üst bilgisi hücresi yazıyorsanız, sınıfından DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject devralan bir sınıf oluşturmanız ve yöntemini geçersiz kılmanız CreateAccessibilityInstance gerekir.

, DataGridView veri tablosu hiyerarşisini tanımlamak için değerleri kullanarak AccessibleRole veri yapısını kullanıma sunar. Veri tablolarını Microsoft Etkin Erişilebilirliği'ne ifşa etme hakkında daha fazla bilgi için bkz. Microsoft Etkin Erişilebilirlik aracılığıyla Veri Tablolarını Kullanıma Çıkarma.

Oluşturucular

Name Description
DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject(DataGridViewCell)

DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
Bounds

Erişilebilir nesnenin konumunu ve boyutunu alır.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)
DefaultAction

varsayılan eylemini DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObjecttemsil eden bir dize alır.

Description

Belirtilen nesnenin görsel görünümünü açıklayan bir dize alır. Tüm nesnelerin açıklaması yoktur.

(Devralındığı yer: AccessibleObject)
Help

Sahip olan hücrenin türünün ve temel türünün adlarını alır.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)
KeyboardShortcut

Erişilebilir nesne için kısayol tuşunu veya erişim tuşunu alır.

(Devralındığı yer: AccessibleObject)
Name

öğesinin DataGridViewCell.DataGridViewCellAccessibleObjectadını alır.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)
Owner

sahibi DataGridViewCell.DataGridViewCellAccessibleObjectolan hücreyi alır veya ayarlar.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)
Parent

öğesinin üst öğesini DataGridViewCell.DataGridViewCellAccessibleObjectalır.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)
Role

rolünü DataGridViewCell.DataGridViewCellAccessibleObjectalır.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)
State

Bu DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObjectdurumunu alır.

State

durumunu DataGridViewCell.DataGridViewCellAccessibleObjectalır.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)
Value

Sahip olan hücrenin biçimlendirilmiş değerini temsil eden bir dize alır veya ayarlar.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)

Yöntemler

Name Description
CreateObjRef(Type)

Uzak bir nesneyle iletişim kurmak için kullanılan bir ara sunucu oluşturmak için gereken tüm ilgili bilgileri içeren bir nesne oluşturur.

(Devralındığı yer: MarshalByRefObject)
DoDefaultAction()

varsayılan eylemini DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObjectgerçekleştirir.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetChild(Int32)

Belirtilen dizine karşılık gelen erişilebilir nesneyi döndürür.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)
GetChildCount()

öğesine ait DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObjectalt erişilebilir nesne sayısını alır.

GetFocused()

Klavye odağı olan alt öğeyle erişilebilir nesneyi döndürür.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetHelpTopic(String)

Bir Yardım konusu tanımlayıcısı için bir tanımlayıcı ve bu erişilebilir nesneyle ilişkilendirilmiş Yardım dosyasının yolunu alır.

(Devralındığı yer: AccessibleObject)
GetLifetimeService()
Geçersiz.

Bu örnek için yaşam süresi ilkesini denetleen geçerli yaşam süresi hizmet nesnesini alır.

(Devralındığı yer: MarshalByRefObject)
GetSelected()

Şu anda seçili olan alt erişilebilir nesneyi döndürür.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
HitTest(Int32, Int32)

Belirtilen ekran koordinatlarında alt nesneyi alır.

(Devralındığı yer: AccessibleObject)
InitializeLifetimeService()
Geçersiz.

Bu örneğin yaşam süresi ilkesini denetlemek için bir yaşam süresi hizmet nesnesi alır.

(Devralındığı yer: MarshalByRefObject)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
MemberwiseClone(Boolean)

Geçerli MarshalByRefObject nesnenin sığ bir kopyasını oluşturur.

(Devralındığı yer: MarshalByRefObject)
Navigate(AccessibleNavigation)

Başka bir erişilebilir nesneye gider.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

UI otomasyonu bildirim olayını tetikler.

(Devralındığı yer: AccessibleObject)
RaiseLiveRegionChanged()

LiveRegionChanged UI otomasyon olayını tetikler.

(Devralındığı yer: AccessibleObject)
Select(AccessibleSelection)

Seçimi değiştirir veya erişilebilir nesnenin klavye odağını taşır.

(Devralındığı yer: DataGridViewCell.DataGridViewCellAccessibleObject)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
UseStdAccessibleObjects(IntPtr, Int32)

Bir nesneyi tanıtıcıyı ve nesnenin nesne kimliğini temel alan bir AccessibleObject örneğiyle ilişkilendirir.

(Devralındığı yer: AccessibleObject)
UseStdAccessibleObjects(IntPtr)

Bir nesneyi, nesnenin tutamacını temel alan bir AccessibleObject örneğiyle ilişkilendirir.

(Devralındığı yer: AccessibleObject)

Belirtik Arabirim Kullanımları

Name Description
IAccessible.accChildCount

Bu nesneye ait alt arabirimlerin sayısını alır. Bu üyenin açıklaması için bkz accChildCount. .

(Devralındığı yer: AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Belirtilen nesnenin varsayılan eylemini gerçekleştirir. Tüm nesnelerin varsayılan eylemi yoktur. Bu üyenin açıklaması için bkz accDoDefaultAction(Object). .

(Devralındığı yer: AccessibleObject)
IAccessible.accFocus

Klavye odağı olan nesneyi alır. Bu üyenin açıklaması için bkz accFocus. .

(Devralındığı yer: AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

Belirtilen ekran koordinatlarında alt nesneyi alır. Bu üyenin açıklaması için bkz accHitTest(Int32, Int32). .

(Devralındığı yer: AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Nesnenin geçerli ekran konumunu alır. Bu üyenin açıklaması için bkz accLocation(Int32, Int32, Int32, Int32, Object). .

(Devralındığı yer: AccessibleObject)
IAccessible.accNavigate(Int32, Object)

Geçerli nesneye göre erişilebilir bir nesneye gider. Bu üyenin açıklaması için bkz accNavigate(Int32, Object). .

(Devralındığı yer: AccessibleObject)
IAccessible.accParent

Bu nesnenin üst erişilebilir nesnesini alır. Bu üyenin açıklaması için bkz accParent. .

(Devralındığı yer: AccessibleObject)
IAccessible.accSelect(Int32, Object)

Seçimi değiştirir veya erişilebilir nesnenin klavye odağını taşır. Bu üyenin açıklaması için bkz accSelect(Int32, Object). .

(Devralındığı yer: AccessibleObject)
IAccessible.accSelection

Erişilebilir bir nesnenin seçili alt nesnelerini alır. Bu üyenin açıklaması için bkz accSelection. .

(Devralındığı yer: AccessibleObject)
IReflect.GetField(String, BindingFlags)

FieldInfo Belirtilen alana ve bağlama bayrağına karşılık gelen nesneyi alır. Bu üyenin açıklaması için bkz GetField(String, BindingFlags). .

(Devralındığı yer: AccessibleObject)
IReflect.GetFields(BindingFlags)

Geçerli sınıfın FieldInfo tüm alanlarına karşılık gelen bir nesne dizisi alır. Bu üyenin açıklaması için bkz GetFields(BindingFlags). .

(Devralındığı yer: AccessibleObject)
IReflect.GetMember(String, BindingFlags)

Tüm ortak üyelere veya belirtilen adla eşleşen tüm üyelere karşılık gelen bir nesne dizisi MemberInfo alır. Bu üyenin açıklaması için bkz GetMember(String, BindingFlags). .

(Devralındığı yer: AccessibleObject)
IReflect.GetMembers(BindingFlags)

Tüm genel üyelere veya geçerli sınıfın MemberInfo tüm üyelerine karşılık gelen bir nesne dizisi alır. Bu üyenin açıklaması için bkz GetMembers(BindingFlags). .

(Devralındığı yer: AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

MethodInfo Aşırı yüklenmiş yöntemler arasından seçim yapmak için Type dizisini kullanarak belirtilen yönteme karşılık gelen bir nesne alır. Bu üyenin açıklaması için bkz GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]). .

(Devralındığı yer: AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

MethodInfo Belirtilen arama kısıtlamaları altında belirtilen yönteme karşılık gelen bir nesne alır. Bu üyenin açıklaması için bkz GetMethod(String, BindingFlags). .

(Devralındığı yer: AccessibleObject)
IReflect.GetMethods(BindingFlags)

Tüm genel yöntemler veya geçerli sınıfın MethodInfo tüm yöntemleriyle bir nesne dizisi alır. Bu üyenin açıklaması için bkz GetMethods(BindingFlags). .

(Devralındığı yer: AccessibleObject)
IReflect.GetProperties(BindingFlags)

Tüm genel özelliklere veya geçerli sınıfın PropertyInfo tüm özelliklerine karşılık gelen bir nesne dizisi alır. Bu üyenin açıklaması için bkz GetProperties(BindingFlags). .

(Devralındığı yer: AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

PropertyInfo Belirtilen arama kısıtlamalarına sahip belirtilen özelliğe karşılık gelen bir nesne alır. Bu üyenin açıklaması için bkz GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]). .

(Devralındığı yer: AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

PropertyInfo Belirtilen arama kısıtlamaları altında belirtilen özelliğe karşılık gelen bir nesne alır. Bu üyenin açıklaması için bkz GetProperty(String, BindingFlags). .

(Devralındığı yer: AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Belirtilen üyeyi çağırır. Bu üyenin açıklaması için bkz InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). .

(Devralındığı yer: AccessibleObject)
IReflect.UnderlyingSystemType

Nesneyi temsil IReflect eden temel türü alır. Bu üyenin açıklaması için bkz UnderlyingSystemType. .

(Devralındığı yer: AccessibleObject)

Şunlara uygulanır

Ayrıca bkz.