ILegacyIAccessibleProvider 介面 (uiautomationcore.h)

可讓 Microsoft 使用者介面自動化 用戶端存取 Microsoft Active Accessibility 元素的基礎 IAccessible 實作。

繼承

ILegacyIAccessibleProvider 介面繼承自 IUnknown 介面。 ILegacyIAccessibleProvider 也有下列類型的成員:

方法

ILegacyIAccessibleProvider 介面具有這些方法。

 
ILegacyIAccessibleProvider::D oDefaultAction

在控件上執行預設動作。
ILegacyIAccessibleProvider::get_ChildId

指定這個項目的子識別碼。
ILegacyIAccessibleProvider::get_DefaultAction

包含這個項目的預設動作描述。
ILegacyIAccessibleProvider::get_Description

包含這個專案的描述。
ILegacyIAccessibleProvider::get_Help

指定字串,其中包含這個項目的說明資訊。
ILegacyIAccessibleProvider::get_KeyboardShortcut

指定這個項目的鍵盤快捷方式。
ILegacyIAccessibleProvider::get_Name

指定這個項目的名稱。
ILegacyIAccessibleProvider::get_Role

指定這個專案的角色識別碼。
ILegacyIAccessibleProvider::get_State

指定這個項目的狀態。
ILegacyIAccessibleProvider::get_Value

指定這個專案的值。
ILegacyIAccessibleProvider::GetIAccessible

擷取對應至支援 LegacyIAccessible 控件模式之 使用者介面自動化 專案的可存取物件。
ILegacyIAccessibleProvider::GetSelection

擷取 控件中選取的專案。
ILegacyIAccessibleProvider::Select

選取專案。
ILegacyIAccessibleProvider::SetValue

設定控制的字串值。

備註

此介面是由 Microsoft Active Accessibility 所實作,可 使用者介面自動化 Proxy 公開原生 MSAA 屬性和方法,以 使用者介面自動化 基於舊版原因而需要這些屬性的用戶端。 Proxy 會自動為原生實作 Microsoft Active Accessibility 的應用程式或控件提供此介面。 此介面並非由 使用者介面自動化 應用程式或控件實作。

規格需求

需求
最低支援的用戶端 Windows 7、Windows Vista SP2 和 Windows Vista 平臺更新、Windows XP SP3 和適用於 Windows Vista 的平臺更新 [桌面應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008、Windows Server 2003 SP2 和 Platform Update for Windows Server 2008 [桌面應用程式 |UWP 應用程式]
目標平台 Windows
標頭 uiautomationcore.h (包含 UIAutomation.h)