.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal
Post New Web Links

Accessibility API

Posted By:      Posted Date: April 10, 2011    Points: 0   Category :C#
At my current client we are developing a portal site using MOSS.  Part of the deliverables is to address the WCAG Priority 1 requirements.  For the most part, most of the interface elements respond correctly when accessibility mode is turned on.  However, they have developed a custom main navigation control along the top which navigates the user to subsites (nothing new there).  What they also added was a checkbox on the right side of the navigation control to turn off/on mouse-over submenus.  When accessibility mode is turned on, these menus *should* function like the site actions menu; when the box checked, the mouse-overs still shows the mouse-over menus and they probably should not.  My initial thought is to disallow the checking of this box when accessibility mode is turned on.  The follow on to this would be to show the pop-up page with the links listed out, much like the site actions button does in acessibility mode.  To my first point, I see there is a javascript method available, IsAccessibilityFeatureEnabledProxy() in core.js, which will allow me to determine client side if accessibility is turn on/off.  Is there an equivalent in the object model that will allow me to determine this server side?  I quickly looked through the documentation and could not find anything.  Also, is there s

View Complete Post

More Related Resource Links

ASP.NET 2.0: Enforce Web Standards For Better Accessibility


Web standards are about much more than closing HTML tags. They are a critical factor in how well software components can be used in future contexts.

Ben Waldron

MSDN Magazine April 2007

Exchange 2000 WSS: Web Storage System Improves Exchange Data Accessibility


The Web Storage System (WSS) in Exchange 2000 is a Web-accessible database that stores any type of data such as e-mail, contacts, appointments, threaded discussions, and multimedia files, and renders the data in HTML in any browser. WSS is based on Internet standards, therefore data can be accessed through URLs, an Exchange OLE DB provider, drive mapping, XML, and Web Documenting and Versioning (WebDAV). This article discusses the WSS schema and how to extend the default schema for custom data. A sample application that uses a custom schema and a custom form to display WSS data is available for download.

Sean McCormick

MSDN Magazine May 2001

Software Driving Software: Active Accessibility-Compliant Apps Give Programmers New Tools to Manipul


Active Accessibility was developed to allow people with disabilities to work on PCs-it's used in magnifiers, screen readers, and tactile mice. It can also be used to create applications that drive other software, and its ability to emulate user input is particularly well suited to the design of testing software. Starting from the basics of Active Accessibility, this article leads you through the development of a software testing application. You'll see how this testing application interacts with common controls and other UI elements, then processes the resulting WinEvents.

Dmitri Klementiev

MSDN Magazine April 2000

Setting accessibility mode for multiple web applications


We have a SharePoint farm consisting of 5 web applications. These are tied together through branding and a custom sitemapprovider which present the farm as a single environment to end users. Our visually disabled users however have to enable the accessibility mode for each web application. Which is a nuisance, ideally they would only have to enable once for the complete farm. Does anybody have a solution for this problem.

Is there a list of the Accessibility Acts that SharePoint supports?



 Is there a list of accessibility acts that SharePoint 2007 supports.
 For example the Accessibility for Ontarians with Disabilities Act, 2005?


Thank You

Sarbjit Gill

This forum is ONLY for accessibility questions about the physically challenged

Nothing more. A mistake was made when changing the description of the forum when adding the 2010 information.
FAQ sites: (SP 2010) http://wssv4faq.mindsharp.com; (v3) http://wssv3faq.mindsharp.com and (WSS 2.0) http://wssv2faq.mindsharp.com
Complete Book Lists (incl. foreign language) on each site.

Infopath and Section 508 Accessibility


Hey, guys! I'm building a web site for a Section 508 workgroup, and I need the site to be 100% accessible (including the administration module I'm making for the team. We're using SharePoint MOSS 2007 and I recommended using infopath to enter data into the site's database (and also to populate downloadable Microsoft Word documents). The customer claimed that InfoPath is not Section 508 compliant, which seemed odd to me because the forms can be modified to anything you want them to be (including 508 compliant).

I even found this guide to making InfoPath accessible:


I'm curious if there are any caveats to making accessible forms in Infopath, or if the information I've gathered is incorrect.



How to work around Share point accessibility requirement ?



I am somewhat new to things related to accessibility in SharePoint. I am trying to work on section 508 accessibility requirements for SharePoint site. I have tried to see few articles from the internet and still looking for more information on the subject matter including what to consider fro preparing requirement.  

I am looking to know what is possible and what is not with SharePoint?

How to achieve all the possible accessibilities in SharePoint?

Is it possible to make accessible all site types (Publishing, team sites,.)?

Please help me in understanding everything around SharePoint accessibility and first in preparing the requirement document. I have tried to see AKS site but there were some issues that are not clear for me at this level.

Thank you in advance,


Shrunken Icons after using Accessibility Wizard

I have somewhat bad eyesight so went, via All Programmes > Accessories > Accessibility, to the Accessibility Wizard and  tried out the different font sizes available there.  I then attempted to return them to their default settings.  All fonts were returned to their former sizes, EXCEPT the top line text & icons (i.e. "xxxxx - Windows Internet Explorer" and the Shrink, Enlarge and Cancel icons) which were only about half their customary size and, therefore, much less easy to use.
The Accessibility Wizard is set on "Use usual text size for Windows" and any attempt to alter it to one of the two alternative settings, "Use large window titles and menus" or "Use Microsoft Magnifier, and large titles and menus" increases the size of ALL text and menus to rather larger than I need.  How can I restore just the top line to its former larger size and visibility without affecting the normal settings of everything else? 
It turned out that I needed glasses for computer use, so would appreciate help in getting my Windows page back to its reliable default setting.  Many thanks.

Accessing "Accessibility task pane" of Sharepoint designer using API

Hi I have a requirement to add some information to Accessibility task pane. Does anybody have idea on how to access the task pane of sharepoint designer and inserting new data to it using API? I am using sharepoint desinger 2007. Regards Sujasree

Expression Web accessibility curiosities

Hey folks,I am a Dreamspark member, so I took the liberty to download Expression Studio 3 including Expression web.  I must say that I'd love to learn both VS 2010 (all of it), and Expression Web since I'm a crazy enthusiast when it comes to the technologies you provide that I just want to get my hands dirty with them.  However, I see that there is a terrible issue that I was wondering if you could help me resolve?  The second I opened Expression Web 3 for the first time, I realized that it doesn't work with any of the screen readers on the market.  i use a combination of both JAWS and System Access depending on the situation.  I'd really like to see improvements in accessibility in future versions of the Expression studio line.  I can just bearly compose a simple page in Expression web 3, none of the buttons are labeled, and the menus are about the only thing recognizable to any screen reader.  I've asked my resources on various mailing lists i belong to full of blind programmers, and I can get none of them to help me propose JAWS scripting plans for Expression Web or any of the other Expression products for that matter.  Please, we blind folks can be designers too!  Chromebuster

Why is WSS 3.0 being left out and only MOSS 2007 is getting the new accessibility??

The SharePoint blog entry, http://blogs.msdn.com/sharepoint/archive/2007/09/05/pre-announcing-the-accessibility-kit-for-sharepoint-aks.aspx, completely omits WSS 3.0, discriminating against thousands of disabled people who need to work with WSS 3.0 intranets, and who deserve equal rights and accessibility just as much as the people who can afford to buy MOSS 2007.

Thank you, Tom

Is it acceptable to promote the use of the mobile views for accessibility?


On a current project I am working on we are suggesting that the mobile access (via /m) provides users with access to the system that due to the simple rendering should support screen readers and accessibility devices.


Is this acceptable?    Is this a valid place to look at the provision of an accessible entry into MOSS/WSS?



Forum ONLY about accessibility for the physically challenged

The definition of this forum is

"Topics about improving accessibility and usability for the physically challenged."

Please try to avoid posting questions here about anything other than this.

SharePoint Accessibility - Is MOSS Accessible?


Something to start with... 


I have posted an article on MOSS accessibility with specific regards to the the WCAG 1.0 standards.  Hope this helps in your search for solving your accessibility requirements.




You should also visit the Microsoft Accessibility site.



The security accessibility of the overriding method must match the security accessibility of the met




I am faced with the infamous exception "Inheritance security rules violated while overriding member : Security accessibility of the overriding method must match the security accessibility of the method being overriden" exception in my project. I think I understand security transparency level 2 and when this message is supposed to occur, and what is necessary to fix the problem. However, as far as I know, the problem should not occur here because the security attributes of the overriden method does match the ones from the base method.



Indeed, I have a class inheriting MarshalByRefObject and overriding InitializeLifetimeService. This is the method triggering the exception but it is correctly annotated with the SecurityCriticalAttribute to match the base method's security accessibility.

public abstract class DisposableMarshalByRefObject : MarshalByRefObject, IDisposable 
   public override object InitializeLifetimeService() 
     return null;


I have two projects : a class library where DispposableMarshalByRefObject is declared and a console application for testing purposes. The console application i

ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend