CheckBox.CheckBoxAccessibleObject 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供協助工具用戶端應用程式之 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
- 繼承
-
CheckBox.CheckBoxAccessibleObject
- 繼承
-
CheckBox.CheckBoxAccessibleObject
- 屬性
備註
Windows Forms內建協助工具支援,並提供可讓您使用協助工具用戶端應用程式的應用程式相關資訊。 協助工具用戶端應用程式的範例包括螢幕放大和檢閱者公用程式、語音輸入公用程式、螢幕鍵盤、替代輸入裝置,以及鍵盤增強公用程式。 類別 CheckBox.CheckBoxAccessibleObject 繼承自 類別, ButtonBase.ButtonBaseAccessibleObject 以提供協助工具用戶端應用程式控制項的相關資訊 CheckBox 。
當您想要提供自訂資訊,例如控制項的名稱或描述給協助工具用戶端應用程式時,有一些實例。 提供這項資訊的方式有兩種。 若要為現有控制項提供有限的協助工具資訊,請設定控制項的 AccessibleName 、 AccessibleDescription 、 AccessibleDefaultActionDescription 和 AccessibleRole 屬性值,這會向協助工具用戶端應用程式回報。
如果您需要將更多協助工具資訊包含在控制項中,您可以撰寫衍生自 或 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) |