/** Unknown role. The object contains some Accessible information, but its roleisnotknown.
*/
IA2_ROLE_UNKNOWN = 0,
/** An object that can be drawn into and to manage events from the objects drawnintoit.Alsoreferto::IA2_ROLE_FRAME, ::IA2_ROLE_GLASS_PANE,and::IA2_ROLE_LAYERED_PANE.
*/
IA2_ROLE_CANVAS = 0x401,
/// A caption describing another object.
IA2_ROLE_CAPTION,
/// Used for check buttons that are menu items.
IA2_ROLE_CHECK_MENU_ITEM,
/// A specialized dialog that lets the user choose a color.
IA2_ROLE_COLOR_CHOOSER,
/// A date editor.
IA2_ROLE_DATE_EDITOR,
/** An iconified internal frame in an ::IA2_ROLE_DESKTOP_PANE. Alsoreferto::IA2_ROLE_INTERNAL_FRAME.
*/
IA2_ROLE_DESKTOP_ICON,
/** A desktop pane. A pane that supports internal frames and iconified versionsofthoseinternalframes.Alsoreferto::IA2_ROLE_INTERNAL_FRAME.
*/
IA2_ROLE_DESKTOP_PANE,
/** A directory pane. A pane that allows the user to navigate through andselectthecontentsofadirectory.Maybeusedbyafilechooser. Alsoreferto::IA2_ROLE_FILE_CHOOSER.
*/
IA2_ROLE_DIRECTORY_PANE,
/** An editable text object in a toolbar. <b>Deprecated.</b> Theeditbarrolewasmeantforatextareainatoolbar.However,todetect atextareainatoolbartheATcanquerytheparent.
*/
IA2_ROLE_EDITBAR,
/// Text that is used as an endnote (footnote at the end of a chapter or section).
IA2_ROLE_ENDNOTE,
/** A file chooser. A specialized dialog that displays the files in the directoryandletstheuserselectafile,browseadifferentdirectory, orspecifyafilename.Mayusethedirectorypanetoshowthecontentsof adirectory. Alsoreferto::IA2_ROLE_DIRECTORY_PANE.
*/
IA2_ROLE_FILE_CHOOSER,
/** A font chooser. A font chooser is a component that lets the user pick variousattributesforfonts.
*/
IA2_ROLE_FONT_CHOOSER,
/** Footer of a document page. Alsoreferto::IA2_ROLE_HEADER.
*/
IA2_ROLE_FOOTER,
/// Text that is used as a footnote. Also refer to ::IA2_ROLE_ENDNOTE.
IA2_ROLE_FOOTNOTE,
/** A container of form controls. An example of the use of this role is to representanHTMLFORMtag.
*/
IA2_ROLE_FORM,
/** Frame role. A top level window with a title bar, border, menu bar, etc. Itisoftenusedastheprimarywindowforanapplication.Alsoreferto ::IA2_ROLE_CANVASandtheMSAArolesofdialogandwindow.
*/
IA2_ROLE_FRAME,
/** A glass pane. A pane that is guaranteed to be painted on top of all panes beneathit.Alsoreferto::IA2_ROLE_CANVAS,::IA2_ROLE_INTERNAL_FRAME,and ::IA2_ROLE_ROOT_PANE.
*/
IA2_ROLE_GLASS_PANE,
/** Header of a document page. Alsoreferto::IA2_ROLE_FOOTER.
*/
IA2_ROLE_HEADER,
/// Heading. Use the IAccessible2::attributes level attribute to determine the heading level.
IA2_ROLE_HEADING,
/// A small fixed size picture, typically used to decorate components.
IA2_ROLE_ICON,
/** An image map object. Usually a graphic with multiple hotspots, where eachhotspotcanbeactivatedresultingintheloadingofanotherdocument orsectionofadocument.
*/
IA2_ROLE_IMAGE_MAP,
/** An object which is used to allow input of characters not found on a keyboard, suchastheinputofChinesecharactersonaWesternkeyboard.
*/
IA2_ROLE_INPUT_METHOD_WINDOW,
/** An internal frame. A frame-like object that is clipped by a desktop pane. Thedesktoppane,internalframe,anddesktopiconobjectsareoftenusedto createmultipledocumentinterfaceswithinanapplication. Alsoreferto::IA2_ROLE_DESKTOP_ICON,::IA2_ROLE_DESKTOP_PANE,and::IA2_ROLE_FRAME.
*/
IA2_ROLE_INTERNAL_FRAME,
/// An object used to present an icon or short string in an interface.
IA2_ROLE_LABEL,
/** A layered pane. A specialized pane that allows its children to be drawn inlayers,providingaformofstackingorder.Thisisusuallythepanethat holdsthemenubaraswellasthepanethatcontainsmostofthevisual componentsinawindow. Alsoreferto::IA2_ROLE_CANVAS,::IA2_ROLE_GLASS_PANE,and::IA2_ROLE_ROOT_PANE.
*/
IA2_ROLE_LAYERED_PANE,
/** A section whose content is parenthetic or ancillary to the main content oftheresource.
*/
IA2_ROLE_NOTE,
/** A specialized pane whose primary use is inside a dialog. AlsorefertoMSAA'sdialogrole.
*/
IA2_ROLE_OPTION_PANE,
/** An object representing a page of document content. It is used in documents whichareaccessedbytheuseronapagebypagebasis.
*/
IA2_ROLE_PAGE,
/// A paragraph of text.
IA2_ROLE_PARAGRAPH,
/** A radio button that is a menu item. AlsorefertoMSAA'sbuttonandmenuitemroles.
*/
IA2_ROLE_RADIO_MENU_ITEM,
/** An object which is redundant with another object in the accessible hierarchy. ATstypicallyignoreobjectswiththisrole.
*/
IA2_ROLE_REDUNDANT_OBJECT,
/** A root pane. A specialized pane that has a glass pane and a layered pane asitschildren. Alsoreferto::IA2_ROLE_GLASS_PANEand::IA2_ROLE_LAYERED_PANE
*/
IA2_ROLE_ROOT_PANE,
/** A ruler such as those used in word processors.
*/
IA2_ROLE_RULER,
/** A scroll pane. An object that allows a user to incrementally view a large amountofinformation.Itschildrencanincludescrollbarsandaviewport. Alsoreferto::IA2_ROLE_VIEW_PORTandMSAA'sscrollbarrole.
*/
IA2_ROLE_SCROLL_PANE,
/** A container of document content. An example of the use of this role is to representanHTMLDIVtag.Asectionmaybeusedasaregion.Aregionisa groupofelementsthattogetherformaperceivableunit.Aregiondoesnot necessarilyfollowthelogicalstructureofthecontent,butfollowsthe perceivablestructureofthepage.Aregionmayhaveanattributeintheset ofIAccessible2::attributeswhichindicatesthatitis"live".Aliveregion iscontentthatislikelytochangeinresponsetoatimedchange,auser event,orsomeotherprogrammedlogicorevent.
*/
IA2_ROLE_SECTION,
/// Object with graphical representation used to represent content on draw pages.
IA2_ROLE_SHAPE,
/** A split pane. A specialized panel that presents two other panels at the sametime.Betweenthetwopanelsisadividertheusercanmanipulatetomake onepanellargerandtheotherpanelsmaller.
*/
IA2_ROLE_SPLIT_PANE,
/** An object that forms part of a menu system but which can be "undocked" fromor"tornoff"themenusystemtoexistasaseparatewindow.
*/
IA2_ROLE_TEAR_OFF_MENU,
/// An object used as a terminal emulator.
IA2_ROLE_TERMINAL,
/// Collection of objects that constitute a logical text entity.
IA2_ROLE_TEXT_FRAME,
/** A toggle button. A specialized push button that can be checked or unchecked, butdoesnotprovideaseparateindicatorforthecurrentstate. AlsorefertoMSAA'srolesofpushbutton,checkbox,andradiobutton. <BR><B>Note:</B>IA2_ROLE_TOGGLE_BUTTONshouldnotbeused.Instead,useMSAA's ROLE_SYSTEM_PUSHBUTTONandSTATE_SYSTEM_PRESSED.
*/
IA2_ROLE_TOGGLE_BUTTON,
/** A viewport. An object usually used in a scroll pane. It represents the portionoftheentiredatathattheusercansee.Astheusermanipulates thescrollbars,thecontentsoftheviewportcanchange. Alsoreferto::IA2_ROLE_SCROLL_PANE.
*/
IA2_ROLE_VIEW_PORT,
/** An object containing content which is complementary to the main content of adocument,butremainsmeaningfulwhenseparatedfromthemaincontent.There arevarioustypesofcontentthatwouldappropriatelyhavethisrole.Forexample, inthecasewherecontentisdeliveredviaawebportaltoawebbrowser,thismay includebutnotbelimitedtoshowtimes,currentweather,relatedarticles,or stockstowatch.Thecomplementaryroleindicatesthatcontainedcontentisrelevant tothemaincontent.Ifthecomplementarycontentiscompletelyseparablemain content,itmaybeappropriatetouseamoregeneralrole.
*/
IA2_ROLE_COMPLEMENTARY_CONTENT,
/** An object representing a navigational landmark, a region on a page to whichtheusermaywantquickaccess,suchasanavigationarea,asearch facilityorthemaincontentofapage.
*/
IA2_ROLE_LANDMARK,
/** Content previously deleted or proposed for deletion, e.g. in revision historyoracontentviewprovidingsuggestionsfromreviewers.
*/
IA2_ROLE_CONTENT_DELETION,
/** Content previously inserted or proposed for insertion, e.g. in revision historyoracontentviewprovidingsuggestionsfromreviewers.
*/
IA2_ROLE_CONTENT_INSERTION,
/// A section of content that is quoted from another source.
IA2_ROLE_BLOCK_QUOTE,
/** A run of content that is marked or highlighted, such as for reference purposes,ortocallitoutashavingaspecialpurposethatisclearfrom context.Ifthemarkisusedinconjuctionwitharelatedcontentsection inthedocument,thenIA2_RELATION_DETAILSshouldbeusedtolinkthe relatedcontent(andthereverserelationIA2_RELATION_DETAILS_FORshould linkbacktotheIA2_ROLE_MARKobject).Ifthemarkhasrelatedinformation inatooltip,orashiddentext,thenaccDescriptionshouldbeusedto providethisinformation.
*/
IA2_ROLE_MARK,
/** A grouping for content that is called out as a proposed change from the currentversionofthedocument,suchasbyareviewerofthecontent. Shouldincludeaschildrenoneorbothof: IA2_ROLE_CONTENT_DELETIONandIA2_ROLE_CONTENT_INSERTION,inanyorder, toindicatewhattheactualchangeis. Ifthesuggestionisaccepted,theimplementationshouldchangetheroleto agenericonesuchasIA2_ROLE_SECTIONorIA2_ROLE_TEXT_FRAME.
*/
IA2_ROLE_SUGGESTION,
/** A single comment, typically user-generated content. Supports reply hierarchiesviadescendantstructure,e.g.achildcommentisareply totheparentcomment.SupportsgroupPosition()methodtodetermine replylevel(topcommentis1),aswellassetsizeandpositioninset withinthatlevel.
*/
IA2_ROLE_COMMENT
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.