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 címsáv vezérlőtípus felhasználói felületi automatizálási támogatásával kapcsolatos információkat tartalmaz. A felhasználói felület automatizálásában a vezérlőtípusok olyan feltételek, amelyeknek egy vezérlőnek meg kell felelnie a ControlTypeProperty tulajdonság használatához. A feltételek konkrét irányelveket tartalmaznak a felhasználói felület automation fastruktúrájához, a felhasználói felület automation tulajdonságértékeihez és a szabályozási mintákhoz.
A címsor vezérlői az ablakban lévő címeket vagy feliratsávokat jelölik.
A következő szakaszok határozzák meg a címsáv vezérlőtípushoz szükséges felhasználói felület-automatizálási fastruktúrát, tulajdonságokat, vezérlőmintákat és eseményeket. A felhasználói felület automatizálási követelményei minden címsor-vezérlőre vonatkoznak, legyen az a Windows Presentation Foundation (WPF), a Win32 vagy a Windows Forms.
A felhasználói felület automatizálásának szükséges faszerkezete
Az alábbi táblázat a címsorvezérlőkre vonatkozó felhasználói felületi Automation-fa vezérlőnézetét és tartalomnézetét mutatja be, és ismerteti az egyes nézetekben található elemeket. A felhasználói felület automatizálási fájával kapcsolatos további információkért tekintse meg a felhasználói felület automatizálási fájának áttekintését.
| Vezérlőnézet | Tartalomnézet |
|---|---|
| Címsor - Menü (0 vagy 1) - Gomb (0 vagy több) |
Nem alkalmazható. (a címsor vezérlőelemnek nincs tartalma.) |
A felhasználói felület automatizálásának szükséges tulajdonságai
Az alábbi táblázat felsorolja azokat a felhasználói felületi automatizálási tulajdonságokat, amelyek értéke vagy definíciója különösen releváns a Címsor vezérlőelemek szempontjából. További információ a felhasználói felület automatizálási tulajdonságairól: UI Automation Properties for Clients.
| Felhasználói felület automatizálási tulajdonsága | Érték | Jegyzetek |
|---|---|---|
| AutomationIdProperty | Lásd a jegyzeteket. | A tulajdonság értékének egyedinek kell lennie az alkalmazás összes vezérlőjében. |
| BoundingRectangleProperty | Lásd a jegyzeteket. | A címsorok határoló téglalapjának magában kell foglalnia a benne található összes vezérlőt. |
| ClickablePointProperty | Lásd a jegyzeteket. | Ha van határolókeret, akkor támogatott. Ha a határoló téglalapon belül nem minden pont kattintható, és speciális találatti tesztelést végez, akkor felülbírálhatja a beállításokat, és megadhat egy kattintható pontot. |
| IsKeyboardFocusableProperty | Téves | A címsorokban nincs billentyűzetfókusz. |
| NameProperty | "" | A címsor nem tartalom; szöveges információi a szülőablakban jelennek meg. |
| LabeledByProperty | Lásd a jegyzeteket. | A címsor vezérlőelem általában nem rendelkezik címkével. |
| ControlTypeProperty | Címsor | Ez az érték minden felhasználói felületi keretrendszer esetében megegyezik. |
| LocalizedControlTypeProperty | címsor | A Címsor vezérlőelem típusának megfelelő honosított sztring. |
| IsContentElementProperty | Téves | A címsor-vezérlő soha nincs megelégedve. |
| IsControlElementProperty | Igaz | A címsor vezérlőelemnek mindig vezérlőnek kell lennie. |
| IsOffscreenProperty | Attól függ. | Ez a vezérlő attól függően ad vissza értéket, hogy a címsor látható-e a képernyőn. |
| HelpTextProperty | "" | Nem szükséges a súgószöveget elérhetővé tenni. |
| AcceleratorKeyProperty | "" | A címsorok soha nem rendelkeznek gyorsítókulcsokkal. |
| AccessKeyProperty | "" | A címsor vezérlőelem nem rendelkezik hozzáférési kulccsal. |
A felhasználói felület automatizálásának szükséges szabályozási mintái
A címsor vezérlőtípusa nem szükséges a vezérlőminták támogatásához. A funkció az Ablak vezérlőelem ablakvezérlő mintáján keresztül érhető el.
Kötelező felhasználói felület automatizálási eseményei
Az alábbi táblázat felsorolja azokat a felhasználói felületi Automation-eseményeket, amelyeket az összes címsorvezérlőnek támogatnia kell. Az eseményekkel kapcsolatos további információkért tekintse meg a felhasználói felület automatizálási eseményeinek áttekintését.
| Felhasználói felület automatizálási eseménye | Támogatás | Jegyzetek |
|---|---|---|
| BoundingRectangleProperty tulajdonság-változás esemény. | Kötelező | Egyik sem |
| IsOffscreenProperty tulajdonság-változás esemény. | Kötelező | Egyik sem |
| IsEnabledProperty tulajdonság-változás esemény. | Soha | Egyik sem |
| AutomationFocusChangedEvent | Soha | Egyik sem |
| StructureChangedEvent | Kötelező | Egyik sem |