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


Címsor (MSAA felhasználói felületi elem referencia)

Jegyzet

Ez a témakör címsor objektumokat ismerteti az MSAA felhasználói felületi elemekkel kapcsolatos referencia céljára. Itt nem ismertetjük, hogyan hozhat létre címsáv objektumokat a különböző felhasználói felületi keretrendszerekben. Tekintse meg a használt felhasználói felületi keretrendszer API-referenciadokumentációját.

Az ablak tetején található címsor egy alkalmazás által definiált ikont és szövegsort jelenít meg. A szöveg megadja az alkalmazás nevét, és jelzi az ablak célját. A címsor lehetővé teszi azt is, hogy a felhasználó egérrel vagy más mutatóeszközzel helyezze át az ablakot.

A címsorok legalább három kis gombot tartalmaznak, amelyek kis méretűek, teljes méretűek vagy visszaállíthatók, és bezárják a címsorhoz társított ablakot. A címsorok környezetfüggő súgógombot is tartalmaznak. A Windows operációs rendszer Far-East verziójában futó alkalmazások az Input Method Editor (IME) gombokat is tartalmazhatják. A Microsoft Active Accessibility ezeket a gombokat a címsor gyermekelemeiként teszi elérhetővé.

IAccessible metódusok

A címsávok az alábbi IAccessible metódusokat támogatják:

IAccessible-tulajdonságok

A címsávok az alábbi IAccessible tulajdonságokat támogatják:

Ingatlan Megjegyzések
get_accChildCount A ChildCount tulajdonság öt. A ChildCount tulajdonság az IME és a környezetfüggő súgógombokat is tartalmazza, még akkor is, ha azok nem jelennek meg. A nem megjelenített gombok State tulajdonság STATE_SYSTEM_INVISIBLE.
get_accDescription A címsor Leírás tulajdonsága a következő: "Megjeleníti az ablak nevét, és vezérlőket tartalmaz a módosításhoz." A címsor gyermekgombjai a következő leírásokkal rendelkeznek:
  • "Az ablak áthelyezése a következőből:
  • "Az ablak megtelt
  • "Kis méretű vagy
  • "Bezárja az ablakot"
  • "Beírja vagy elhagyja a környezetet,
  • "Lenyomáskor a billentyűzetet hozza létre"
get_accName Maga a címsor nem támogatja a Name tulajdonságot. A címsorban lévő gyermekgombok neve a következő:
  • "Kis méret"
  • "Teljes méret" vagy "Visszaállítás",
  • "Bezárás"
  • "Környezeti súgó"
  • "IME"
get_accParent A címsor Szülő tulajdonsága az a fő alkalmazásablak (ROLE_SYSTEM_WINDOW), amelynek az alkalmazás által definiált ablakosztály neve megegyezik a címsorral.
get_accRole A Szerepkör tulajdonság ROLE_SYSTEM_TITLEBAR. A címsor gyermekgombjai rendelkeznek a Szerepkör tulajdonság ROLE_SYSTEM_PUSHBUTTON.
get_accState A címsor és a gyermekgombok State tulajdonsága az alábbi értékek egy vagy több kombinációjábóllehet: STATE_SYSTEM_FOCUSABLE
STATE_SYSTEM_INVISIBLE
STATE_SYSTEM_OFFSCREEN
STATE_SYSTEM_UNAVAILABLE
STATE_SYSTEM_PRESSED
get_accValue A Value tulajdonság olyan sztring, amely megegyezik a címsorban megjelenített szöveggel.

Notes

  • Bár az alkalmazás címsorában az State tulajdonságjelzője STATE_SYSTEM_FOCUSABLE, soha nem rendelkezik az State jelölő STATE_SYSTEM_FOCUSED. Ha a fókuszt címsorobjektumra állítja, az az alkalmazásablakot helyezi fókuszba.
  • Mivel a címsor objektuma nem támogatja a get_accChild, a címsor gombjai egyszerű elemek. Nem támogatják a IAccessible felületet. A címsorobjektum információt nyújt ezekről a gyermekgombokról.
  • Mivel a címsorok nem kapnak fókuszt, és nincs alapértelmezett műveletük, az accDoDefaultAction és get_accDefaultAction metódusok nem támogatottak ehhez a vezérlőelemhez.

IAccessible Interface