ComboBox.ChildAccessibleObject 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供有關 ComboBox 無障礙客戶端應用程式控制的資訊。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public: ref class ComboBox::ChildAccessibleObject : System::Windows::Forms::AccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class ComboBox.ChildAccessibleObject : System.Windows.Forms.AccessibleObject
public class ComboBox.ChildAccessibleObject : System.Windows.Forms.AccessibleObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type ComboBox.ChildAccessibleObject = class
inherit AccessibleObject
type ComboBox.ChildAccessibleObject = class
inherit AccessibleObject
Public Class ComboBox.ChildAccessibleObject
Inherits AccessibleObject
- 繼承
- 繼承
- 屬性
備註
Windows 表單內建無障礙支援,並提供應用程式相關資訊,使其能與無障礙用戶端應用程式協同運作。 無障礙客戶端應用的例子包括螢幕放大與審查工具、語音輸入工具、螢幕鍵盤、替代輸入裝置,以及鍵盤增強工具。 該 ComboBox.ChildAccessibleObject 類別繼承自該 AccessibleObject 類別,以提供關於無障礙用戶端應用程式控制 ComboBox 的資訊。
有時你會想為無障礙客戶端應用程式提供自訂資訊,例如控制項名稱或描述。 提供這些資訊有兩種方式。 為現有控制項提供有限的無障礙資訊,請設定控制項的 AccessibleName、 AccessibleDescription、 AccessibleDefaultActionDescription及 AccessibleRole 屬性值,這些值將回報給無障礙客戶端應用程式。
如果你需要更多無障礙資訊才能包含在控制中,你可以自行撰寫由 AccessibleObject or Control.ControlAccessibleObject 類別衍生的類別。 例如,如果你寫的是自己的控制,且非從共同控制中衍生出來,或你需要在控制範圍內進行像是命中測試等操作,你應該透過呼叫該CreateAccessibilityInstance方法來建立控制的 aControl.ControlAccessibleObject。
建構函式
| 名稱 | Description |
|---|---|
| ComboBox.ChildAccessibleObject(ComboBox, IntPtr) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 初始化 ComboBox.ChildAccessibleObject 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| Bounds |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得可存取物件的位置與大小。 (繼承來源 AccessibleObject) |
| DefaultAction |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會取得一個字串來描述物件的預設動作。 並非所有物件都有預設動作。 (繼承來源 AccessibleObject) |
| Description |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會取得一個字串,描述指定物件的視覺外觀。 並非所有物件都有描述。 (繼承來源 AccessibleObject) |
| Help |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會獲得物件的功能或使用方式的描述。 (繼承來源 AccessibleObject) |
| KeyboardShortcut |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得可存取物件的快捷鍵或存取鍵。 (繼承來源 AccessibleObject) |
| Name |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得物體名稱。 |
| Parent |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得可存取物件的父節點。 (繼承來源 AccessibleObject) |
| Role |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 這就成為這個可及物件的角色。 (繼承來源 AccessibleObject) |
| State |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得這個可存取物件的狀態。 (繼承來源 AccessibleObject) |
| Value |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定可存取物件的值。 (繼承來源 AccessibleObject) |
方法
| 名稱 | Description |
|---|---|
| CreateObjRef(Type) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立物件,其中包含產生用來與遠端物件通訊之 Proxy 所需的所有相關信息。 (繼承來源 MarshalByRefObject) |
| DoDefaultAction() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 執行與此可存取物件相關的預設動作。 (繼承來源 AccessibleObject) |
| Equals(Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetChild(Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 擷取對應指定索引的可存取子節點。 (繼承來源 AccessibleObject) |
| GetChildCount() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得屬於可及物件的子節點數量。 (繼承來源 AccessibleObject) |
| GetFocused() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 擷取帶有鍵盤焦點的物件。 (繼承來源 AccessibleObject) |
| GetHashCode() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 做為預設哈希函式。 (繼承來源 Object) |
| GetHelpTopic(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會取得一個說明主題識別碼的識別碼,以及與此可存取物件關聯的說明檔案路徑。 (繼承來源 AccessibleObject) |
| GetLifetimeService() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
擷取控制這個實例存留期原則的目前存留期服務物件。 (繼承來源 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) |
| RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 這會觸發 UI 自動化通知事件。 (繼承來源 AccessibleObject) |
| RaiseLiveRegionChanged() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會觸發 LiveRegionChanged UI 自動化事件。 (繼承來源 AccessibleObject) |
| Select(AccessibleSelection) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 修改選取範圍或移動可存取物件的鍵盤焦點。 (繼承來源 AccessibleObject) |
| ToString() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回表示目前 物件的字串。 (繼承來源 Object) |
| UseStdAccessibleObjects(IntPtr, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 根據 handle 和物件的 id 將物件與 的 AccessibleObject 實例關聯起來。 (繼承來源 AccessibleObject) |
| UseStdAccessibleObjects(IntPtr) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 根據物件的句柄將物件與 的 AccessibleObject 實例關聯。 (繼承來源 AccessibleObject) |