訓練
模組
Use Power Automate for desktop to interact with windows and applications - Training
Learn how Power Automate for desktop identifies and interacts with UI elements and windows.
注意
本主題描述 MSAA UI 元素參考的 標題列 物件。 此處未說明如何在各種 UI 架構中建立 標題列 物件。 如需您使用的 UI 架構,請參閱 API 參考檔。
視窗頂端的標題列會顯示應用程式定義的圖示和文字行。 文字會指定應用程式的名稱,並指出視窗的用途。 標題列也可讓使用者使用滑鼠或其他指向裝置移動視窗。
標題列包含至少三個小按鈕,可將標題列最小化、最大化或還原,並關閉與標題列相關聯的視窗。 標題列也包含內容相關的 [說明] 按鈕。 在 Windows 作業系統Far-East版本中執行的應用程式也可能包含輸入法編輯器 (輸入法) 按鈕。 Microsoft Active Accessibility 會將這些按鈕公開為標題列的子項目。
標題列支援下列 IAccessible 方法:
標題列支援下列 IAccessible 屬性:
屬性 | 註解 |
---|---|
get_accChildCount | ChildCount屬性為五。 ChildCount屬性包含 IME 和內容相關的 [說明] 按鈕,即使未顯示它們也一樣。 未顯示的按鈕具有 State 屬性 STATE_SYSTEM_INVISIBLE。 |
get_accDescription | 標題列本身的 Description 屬性為:「顯示視窗的名稱,並包含用來操作它的控制項」。標題列中的子按鈕具有下列描述:
|
get_accName | 標題列本身不支援 Name 屬性。 標題列中的子按鈕具有下列名稱:
|
get_accParent | 標題列的 Parent 屬性是主應用程式視窗 ( ROLE_SYSTEM_WINDOW) 具有相同應用程式定義視窗類別名稱的標題列。 |
get_accRole | Role屬性ROLE_SYSTEM_TITLEBAR。 標題列中的子按鈕具有 [角色 ] 屬性 ROLE_SYSTEM_PUSHBUTTON。 |
get_accState | 標題列和子按鈕的 State 屬性可以是下列一或多個 值的組合: STATE_SYSTEM_FOCUSABLE STATE_SYSTEM_INVISIBLE STATE_SYSTEM_OFFSCREEN STATE_SYSTEM_UNAVAILABLE STATE_SYSTEM_PRESSED |
get_accValue | Value屬性是字串,與標題列中顯示的文字相同。 |
訓練
模組
Use Power Automate for desktop to interact with windows and applications - Training
Learn how Power Automate for desktop identifies and interacts with UI elements and windows.