Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
Ez a dokumentáció azoknak a .NET-keretrendszer-fejlesztőknek készült, akik a System.Windows.Automation névtérben definiált felügyelt felhasználói felületi Automation-osztályokat szeretnék használni. A felhasználói felület automatizálásával kapcsolatos legfrissebb információkért lásd Windows Automation API: UI Automation.
Ez a témakör a Microsoft UI Automation WPF, Win32 és Windows Forms keretrendszerekhez kifejlesztett alkalmazások standard vezérlőinek támogatásával kapcsolatos információkat tartalmaz.
Windows Presentation Foundation vezérlők
Minden olyan WPF-vezérlőelem, amely információt vagy támogatást nyújt a felhasználói interakcióhoz, teljes natív támogatást nyújt a felhasználói felület automatizálásához. Más elemek, például a panelek nem láthatók a felhasználói felület automatizálása számára.
Win32-vezérlők
A legtöbb Win32-vezérlő ügyféloldali szolgáltatók révén válik hozzáférhetővé a Microsoft Felhasználói Felület Automatizálás számára UIAutomationClientsideProviders.dll. A rendszer automatikusan regisztrálja ezt a szerelvényt a felhasználói felület automation-ügyfélalkalmazásaihoz való használatra.
A teljes támogatás csak a ComCtrl32.dll6- os verziójából származó vezérlők esetén érhető el.
A következő vezérlők támogatottak.
| Osztály neve | Vezérlő típusa |
|---|---|
| Gomb | Gomb |
| Gomb | RadioButton |
| Gomb | Csoport |
| Gomb | Jelölőnégyzet |
| Gomb | Hivatkozás |
| Gomb | Osztott gomb |
| Gomb | Jelölőnégyzet |
| ComboBoxEx32 | Kombó doboz |
| Kombó doboz | Kombó doboz |
| Szerkeszt | Dokumentum |
| Szerkeszt | Szerkeszt |
| SysLink | Hivatkozás |
| Statikus | Szöveg |
| Statikus | Kép |
| SysIPAddress32 | Személyre szabott |
| SysHeader32 | Fejléc/fejléc |
| SysListView32 | DataGrid |
| SysListView32 | Lista |
| Listamező | Lista |
| Listamező | Listaelem |
| #32768 | Menü |
| #32768 | Menüelem |
| msctls_progress32 | Folyamatjelző |
| RichEdit | Dokumentum. Lásd a megjegyzést. |
| RichEdit20A | Dokumentum |
| RichEdit20W | Dokumentum |
| RichEdit50W | Dokumentum |
| Görgetősáv | Csúszka |
| msctls_trackbar32 | Csúszka |
| msctls_updown32 | Léptető |
| msctls_statusbar32 | Állapotsáv |
| SysTabControl32 | Tabulátor |
| SysTabControl32 | TabItem |
| Eszköztár-ablak32 (ToolbarWindow32) | Eszközsáv |
| ToolbarWindow32 | Menüelem |
| ToolbarWindow32 | Gomb |
| ToolbarWindow32 | Jelölőnégyzet |
| ToolbarWindow32 | RadioButton |
| ToolbarWindow32 | Elválasztó |
| tooltips_class32 | Eszköztipp |
| #32774 | Eszköztipp |
| ReBarWindow32 | Eszköztár |
| SysTreeView32 | Fa |
| SysTreeView32 | TreeItem |
Jegyzet A RichEdit vezérlő csak a Windows Vista rendszerben (RichEd20.dll 3.1-es és újabb verzióiban, valamint MsftEdit.dll 4.1-es és újabb verzióiban) támogatott.
Az alábbi vezérlők nem támogatottak.
| Osztály neve | Vezérlő típusa |
|---|---|
| SysAnimate32 | Kép |
| SysPager | Léptető |
| SysDateTimePick32 | Személyre szabott |
| SysMonthCal32 | Naptár |
| MS_WINNOTE | Eszköztipp |
| VBBubble | Eszköztipp |
| Görgetősáv (önálló vezérlőként használva) | Csúszka |
| SuperGrid | Személyre szabott |
Windows Forms-vezérlők
A Windows Forms-vezérlők a Microsoft UI Automation számára az ügyféloldali szolgáltatókon keresztül érhetők el UIAutomationClientsideProviders.dll. A rendszer automatikusan regisztrálja ezt a szerelvényt a felhasználói felület automation-ügyfélalkalmazásaihoz való használatra.
A Windows Forms-vezérlőket, amelyek a Win32 gyakori vezérlőinek felügyelt burkolói, általában a felhasználói felület automatizálása támogatja. A következő vezérlők támogatottak.
| Osztály neve |
|---|
| Gomb |
| Jelölőnégyzet |
| CheckedListBox |
| ColorDialog |
| Kombó doboz |
| Mappakereső |
| Betűtípus párbeszédablak |
| GroupBox |
| H-görgetősáv |
| Képlista |
| Címke |
| Listamező |
| Lista nézet |
| Főmenü/Kontextusmenü |
| Havi naptár |
| Értesítési ikon |
| OpenFileDialog |
| Oldalbeállítási párbeszédablak |
| Nyomtatási párbeszédablak |
| Folyamatjelző |
| RadioButton |
| Rich szövegdoboz |
| Fájl mentése párbeszédablak |
| Görgethető vezérlőelem |
| Hanglejátszó |
| Állapotsáv |
| Tabvezérlő/Füloldal |
| szövegdoboz |
| Időzítő |
| Eszköztár |
| Eszköztipp |
| Csúszka |
| TreeView |
| VscrollBar (vertikális görgetősáv) |
| webböngésző |
Az alábbi vezérlők csak a Microsoft Active Accessibility támogatásával érhetők el a Microsoft UI Automation számára. Előfordulhat, hogy egyes funkciók nem érhetők el.
| Vezérlőelem neve |
|---|
| Adatforrás-kötés |
| DataGrid |
| DataGridView |
| DataNavigator |
| DomainUpDown |
| Hibakezelő |
| FlowLayoutPanel |
| Űrlap |
| LinkLabel |
| HelpProvider |
| Maszkos szövegmező |
| MenuStrip/ContextMenuStrip |
| NumericUpDown |
| Tábla |
| PictureBox |
| Nyomtatási dokumentum |
| PrintPreview-Control |
| PrintPreview-Dialog |
| PropertyGrid |
| Felhasználói vezérlő |
| ToolStrip |
| Táblázatelrendezési panel |
| SplitContainer/SplitterPanel |
| Felosztó |
| RaftingContainer |
| StatusStrip |