Megosztás a következőn keresztül:


A címsor vezérlőtípus felhasználói felületi automatizálásának támogatása

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

Lásd még