IUIAutomationElement3::get_CachedIsPeripheral 方法 (uiautomationclient.h)

擷取專案的快取周邊 UI 指示器。 周邊UI隨即出現並支援用戶互動,但在出現時不會取得鍵盤焦點。 周邊UI的範例包括彈出視窗、飛出視窗、操作功能表或浮動通知。

這個屬性是唯讀的。

語法

HRESULT get_CachedIsPeripheral(
  BOOL *retVal
);

參數

retVal

傳回值

備註

IsPeripheral 屬性為 TRUE 時,即使目前是鍵盤互動式,用戶端應用程式也無法假設元素會取得焦點。

此屬性與這些控制項類型相關:

  • UIA_GroupControlTypeId
  • UIA_MenuControlTypeId
  • UIA_PaneControlTypeId
  • UIA_ToolBarControlTypeId
  • UIA_ToolTipControlTypeId
  • UIA_WindowControlTypeId
  • UIA_CustomControlTypeId
如果周邊UI支援其中一個相關模式,周邊UI的外觀通常會觸發下列其中一個事件:
  • WindowOpened (UIA_Window_WindowOpenedEventId)
  • MenuOpened (UIA_MenuOpenedEventId)
  • ToolTipOpened (UIA_ToolTipOpenedEventId)

規格需求

需求
最低支援的用戶端 Windows 8.1 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 R2 [僅限傳統型應用程式]
目標平台 Windows
標頭 uiautomationclient.h (包含 UIAutomation.h)

另請參閱

IUIAutomationElement3

參考