# pywinauto.backend
后端組件存儲(指向平臺特定內容的鏈接)
[TOC]
## *class* `pywinauto.backend.BackEnd`(*name*, *element\_info\_class*, *generic\_wrapper\_class*)
最小的后端描述(名稱和2個必需的基類)
## *class* `pywinauto.backend.BackendsRegistry`
用于可用后端列表的注冊表模式類
> `element_class`
返回活動后端的 [`element_info.ElementInfo`](https://pywinauto.readthedocs.io/en/latest/code/pywinauto.element_info.html#pywinauto.element_info.ElementInfo "pywinauto.element_info.ElementInfo")子類
> `name`
活動后端的名稱
> `wrapper_class`
BaseWrapper的活動后端的子類
> `pywinauto.backend.activate`(*name*)
按名稱設置活動后端
**name**的可能值是“win32”,“uia”或 [`register()`](https://pywinauto.readthedocs.io/en/latest/code/pywinauto.backend.html#pywinauto.backend.register "pywinauto.backend.register")函數注冊的其他名稱.
> `pywinauto.backend.element_class`()
Return [`element_info.ElementInfo`](https://pywinauto.readthedocs.io/en/latest/code/pywinauto.element_info.html#pywinauto.element_info.ElementInfo "pywinauto.element_info.ElementInfo")‘s subclass of the active backend
> `pywinauto.backend.name`()
Return name of the active backend
> `pywinauto.backend.register`(*name*, *element\_info\_class*, *generic\_wrapper\_class*)
Register a new backend
> `pywinauto.backend.wrapper_class`()
Return BaseWrapper’s subclass of the active backend
- 什么是Pywinauto
- 入門指南
- 如何
- 等待長時間操作
- 遠程執行指南
- 每種不同控制類型可用的方法
- 貢獻者
- 開發筆記
- 待辦項目
- 更新日志
- 基本用戶輸入模塊
- pywinauto.mouse
- pywinauto.keyboard
- 主要用戶模塊
- pywinauto.application
- pywinauto.findbestmatch
- pywinauto.findwindows
- pywinauto.timings
- 特定功能
- pywinauto.clipboard
- pywinauto.win32_hooks
- 控件參考
- pywinauto.base_wrapper
- pywinauto.controls.hwndwrapper
- pywinauto.controls.menuwrapper
- pywinauto.controls.common_controls
- pywinauto.controls.win32_controls
- pywinauto.controls.uiawrapper
- pywinauto.controls.uia_controls
- Pre-supplied Tests
- pywinauto.tests.allcontrols
- pywinauto.tests.asianhotkey
- pywinauto.tests.comboboxdroppedheight
- pywinauto.tests.comparetoreffont
- pywinauto.tests.leadtrailspaces
- pywinauto.tests.miscvalues
- pywinauto.tests.missalignment
- pywinauto.tests.missingextrastring
- pywinauto.tests.overlapping
- pywinauto.tests.repeatedhotkey
- pywinauto.tests.translation
- pywinauto.tests.truncation
- 后端內部實施模塊
- pywinauto.backend
- pywinauto.element_info
- pywinauto.win32_element_info
- pywinauto.uia_element_info
- pywinauto.uia_defines
- 內部模塊
- pywinauto.controlproperties
- pywinauto.handleprops
- pywinauto.xml_helpers
- pywinauto.fuzzydict
- pywinauto.actionlogger
- pywinauto.sysinfo
- pywinauto.remote_memory_block