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 |