共用方式為


CheckBox.CheckBoxAccessibleObject 類別

定義

提供協助工具用戶端應用程式之 CheckBox 控制項的相關資訊。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public: ref class CheckBox::CheckBoxAccessibleObject : System::Windows::Forms::ButtonBase::ButtonBaseAccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class CheckBox.CheckBoxAccessibleObject : System.Windows.Forms.ButtonBase.ButtonBaseAccessibleObject
public class CheckBox.CheckBoxAccessibleObject : System.Windows.Forms.ButtonBase.ButtonBaseAccessibleObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type CheckBox.CheckBoxAccessibleObject = class
    inherit ButtonBase.ButtonBaseAccessibleObject
type CheckBox.CheckBoxAccessibleObject = class
    inherit ButtonBase.ButtonBaseAccessibleObject
Public Class CheckBox.CheckBoxAccessibleObject
Inherits ButtonBase.ButtonBaseAccessibleObject
繼承
繼承
屬性

備註

Windows Forms內建協助工具支援,並提供可讓您使用協助工具用戶端應用程式的應用程式相關資訊。 協助工具用戶端應用程式的範例包括螢幕放大和檢閱者公用程式、語音輸入公用程式、螢幕鍵盤、替代輸入裝置,以及鍵盤增強公用程式。 類別 CheckBox.CheckBoxAccessibleObject 繼承自 類別, ButtonBase.ButtonBaseAccessibleObject 以提供協助工具用戶端應用程式控制項的相關資訊 CheckBox

當您想要提供自訂資訊,例如控制項的名稱或描述給協助工具用戶端應用程式時,有一些實例。 提供這項資訊的方式有兩種。 若要為現有控制項提供有限的協助工具資訊,請設定控制項的 AccessibleNameAccessibleDescriptionAccessibleDefaultActionDescriptionAccessibleRole 屬性值,這會向協助工具用戶端應用程式回報。

如果您需要將更多協助工具資訊包含在控制項中,您可以撰寫衍生自 或 Control.ControlAccessibleObject 類別的 AccessibleObject 專屬類別。 例如,如果您要撰寫不是衍生自一般控制項的控制項,或需要在控制項內進行點擊測試等作業,您應該呼叫 方法來建立 Control.ControlAccessibleObject 控制項的 CreateAccessibilityInstance

建構函式

CheckBox.CheckBoxAccessibleObject(Control)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 CheckBox.CheckBoxAccessibleObject 類別的新執行個體。

屬性

Bounds

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得可存取物件的位置和大小。

(繼承來源 AccessibleObject)
DefaultAction

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得字串,描述 CheckBox 控制項的預設動作。

Description

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 Control.ControlAccessibleObject 的描述。

(繼承來源 Control.ControlAccessibleObject)
Handle

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定可存取物件的控制代碼。

(繼承來源 Control.ControlAccessibleObject)
Help

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得物件的用途或物件使用方式的描述。

(繼承來源 Control.ControlAccessibleObject)
KeyboardShortcut

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

提供協助工具用戶端應用程式之 CheckBox 控制項的相關資訊。

(繼承來源 ButtonBase.ButtonBaseAccessibleObject)
Name

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

提供協助工具用戶端應用程式之 CheckBox 控制項的相關資訊。

(繼承來源 ButtonBase.ButtonBaseAccessibleObject)
Owner

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得可存取物件的擁有人。

(繼承來源 Control.ControlAccessibleObject)
Parent

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得可存取之物件的父系。

(繼承來源 Control.ControlAccessibleObject)
Role

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得這個可存取之物件的角色。

State

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 CheckBox 控制項的狀態。

Value

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定可存取物件的數值。

(繼承來源 AccessibleObject)

方法

CreateObjRef(Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。

(繼承來源 MarshalByRefObject)
DoDefaultAction()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

執行與這個可存取物件相關的預設動作。

DoDefaultAction()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

執行與這個可存取物件相關的預設動作。

(繼承來源 ButtonBase.ButtonBaseAccessibleObject)
Equals(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetChild(Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取與指定索引相對應的可存取子系。

(繼承來源 AccessibleObject)
GetChildCount()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取屬於可存取物件的子系數目。

(繼承來源 AccessibleObject)
GetFocused()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取具有鍵盤焦點的物件。

(繼承來源 AccessibleObject)
GetHashCode()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

做為預設雜湊函式。

(繼承來源 Object)
GetHelpTopic(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得說明主題的識別項,以及與這個可存取物件相關之通往說明檔的路徑。

(繼承來源 Control.ControlAccessibleObject)
GetLifetimeService()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。

(繼承來源 MarshalByRefObject)
GetSelected()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取目前選取的子系。

(繼承來源 AccessibleObject)
GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得目前執行個體的 Type

(繼承來源 Object)
HitTest(Int32, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取位於指定螢幕座標的子物件。

(繼承來源 AccessibleObject)
InitializeLifetimeService()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

取得存留期服務物件,以控制這個執行個體的存留期原則。

(繼承來源 MarshalByRefObject)
MemberwiseClone()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立目前 Object 的淺層複製。

(繼承來源 Object)
MemberwiseClone(Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立目前 MarshalByRefObject 物件的淺層複本。

(繼承來源 MarshalByRefObject)
Navigate(AccessibleNavigation)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

可巡覽到另一個可存取物件。

(繼承來源 AccessibleObject)
NotifyClients(AccessibleEvents)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的 AccessibleEvents 告知可及性用戶端應用程式。

(繼承來源 Control.ControlAccessibleObject)
NotifyClients(AccessibleEvents, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定子控制項的指定 AccessibleEvents 告知協助工具用戶端應用程式。

(繼承來源 Control.ControlAccessibleObject)
NotifyClients(AccessibleEvents, Int32, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定子控制項的指定 AccessibleEvents 告知可及性用戶端應用程式,提供 AccessibleObject 的識別。

(繼承來源 Control.ControlAccessibleObject)
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

引發使用者介面自動化通知事件。

(繼承來源 AccessibleObject)
RaiseLiveRegionChanged()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

引發 LiveRegionChanged 使用者介面自動化事件。

(繼承來源 Control.ControlAccessibleObject)
Select(AccessibleSelection)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

修改選取或者移動可存取物件的鍵盤焦點。

(繼承來源 AccessibleObject)
ToString()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回代表目前物件的字串。

(繼承來源 Control.ControlAccessibleObject)
UseStdAccessibleObjects(IntPtr)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據物件的控制代碼,將物件與 AccessibleObject 的執行個體產生關聯。

(繼承來源 AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據物件的控制代碼和物件 ID,將物件與 AccessibleObject 的執行個體產生關聯。

(繼承來源 AccessibleObject)

明確介面實作

IAccessible.accChildCount

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得屬於這個物件的子介面數目。 如需這個成員的說明,請參閱 accChildCount

(繼承來源 AccessibleObject)
IAccessible.accDoDefaultAction(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

執行指定物件的預設動作。 並非所有的物件都有預設動作。 如需這個成員的說明,請參閱 accDoDefaultAction(Object)

(繼承來源 AccessibleObject)
IAccessible.accFocus

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得具有鍵盤焦點的物件。 如需這個成員的說明,請參閱 accFocus

(繼承來源 AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得位於指定螢幕座標的子物件。 如需這個成員的說明,請參閱 accHitTest(Int32, Int32)

(繼承來源 AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得物件的目前螢幕位置。 如需這個成員的說明,請參閱 accLocation(Int32, Int32, Int32, Int32, Object)

(繼承來源 AccessibleObject)
IAccessible.accNavigate(Int32, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

巡覽至相對於目前物件的可存取物件。 如需這個成員的說明,請參閱 accNavigate(Int32, Object)

(繼承來源 AccessibleObject)
IAccessible.accParent

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得這個物件的可存取父物件。 如需這個成員的說明,請參閱 accParent

(繼承來源 AccessibleObject)
IAccessible.accSelect(Int32, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

修改選取或者移動可存取物件的鍵盤焦點。 如需這個成員的說明,請參閱 accSelect(Int32, Object)

(繼承來源 AccessibleObject)
IAccessible.accSelection

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得可存取物件的選定子物件。 如需這個成員的說明,請參閱 accSelection

(繼承來源 AccessibleObject)
IReflect.GetField(String, BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得對應到指定欄位和繫結旗標的 FieldInfo 物件。 如需這個成員的說明,請參閱 GetField(String, BindingFlags)

(繼承來源 AccessibleObject)
IReflect.GetFields(BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得對應到目前類別的所有欄位之 FieldInfo 物件陣列。 如需這個成員的說明,請參閱 GetFields(BindingFlags)

(繼承來源 AccessibleObject)
IReflect.GetMember(String, BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 MemberInfo 物件陣列,其會對應到所有公用成員或所有符合指定名稱的成員。 如需這個成員的說明,請參閱 GetMember(String, BindingFlags)

(繼承來源 AccessibleObject)
IReflect.GetMembers(BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 MemberInfo 物件陣列,其會對應到所有公用成員或目前類別的所有成員。 如需這個成員的說明,請參閱 GetMembers(BindingFlags)

(繼承來源 AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 MethodInfo 物件,其會對應到指定搜尋條件約束下的指定方法。 如需這個成員的說明,請參閱 GetMethod(String, BindingFlags)

(繼承來源 AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用 Type 陣列從多載方法中選擇,取得對應到指定方法的 MethodInfo 物件。 如需這個成員的說明,請參閱 GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

(繼承來源 AccessibleObject)
IReflect.GetMethods(BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得包含所有公用方法或目前類別的所有方法的 MethodInfo 物件陣列。 如需這個成員的說明,請參閱 GetMethods(BindingFlags)

(繼承來源 AccessibleObject)
IReflect.GetProperties(BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 PropertyInfo 物件陣列,其會對應到所有公用屬性或目前類別的所有屬性。 如需這個成員的說明,請參閱 GetProperties(BindingFlags)

(繼承來源 AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 PropertyInfo 物件,其會對應到指定搜尋條件約束下的指定屬性。 如需這個成員的說明,請參閱 GetProperty(String, BindingFlags)

(繼承來源 AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 PropertyInfo 物件,其會對應到具有指定搜尋條件約束的指定屬性。 如需這個成員的說明,請參閱 GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

(繼承來源 AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

叫用指定成員。 如需這個成員的說明,請參閱 InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

(繼承來源 AccessibleObject)
IReflect.UnderlyingSystemType

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得表示 IReflect 物件的基礎型別。 如需這個成員的說明,請參閱 UnderlyingSystemType

(繼承來源 AccessibleObject)

適用於