Создание доступных приложений

Purpose

В этом разделе документации рассматриваются аспекты специальных возможностей при создании приложений Магазина Windows на C++, C# или Visual Basic.

In this section

Topic Description

Специальные возможности приложений Магазина Windows на C++, C# или Visual Basic

В этом разделе описаны концепции и технологии для реализации специальных возможностей в приложениях Магазина Windows на C++, C# и Visual Basic.

Предоставление основных сведений об элементах пользовательского интерфейса

Далее описывается код на XAML или другой код, который необходимо реализовать в приложении Магазина Windows на C++, C# или Visual Basic, чтобы оно предоставляло основные сведения, необходимые для специальных возможностей.

Реализация специальных возможностей клавиатуры

Описывает исправления и код, позволяющий вашему приложению Магазина Windows на C++, C#, или Visual Basic предоставлять пользователям специальные возможности клавиатуры.

Включение в мультимедийном содержимом поддержки специальных возможностей

В данном разделе описано, как можно реализовать текстовые подписи, раскрывающие содержимое звуковых фрагментов мультимедийной презентации в приложении Магазина Windows на C++, C# или Visual Basic, и как можно получить доступ к другим звуковым дорожкам мультимедийного содержимого.

Соответствие требованиям к специальным возможностям отображения текста

В данном разделе приводятся рекомендации относительно специальных возможностей видимого текста в приложении, обеспечивающие соответствие цвета текста и фона необходимому коэффициенту контрастности. Приводится описание ролей модели автоматизации пользовательского интерфейса Майкрософт, которые могут иметь элементы текста в приложениях Магазина Windows на языках C++, C# и Visual Basic, а также рекомендации относительно текста в графике.

Методики, которых следует избегать

Ниже перечислены методики, которых следует избегать при создании приложений Магазина Windows со специальными возможностями на языках C++, C# или Visual Basic.

Поддержка тем с высокой контрастностью

В данном разделе описываются шаги, которые необходимо предпринять, чтобы ваше приложение Магазина Windows на C++, C# или Visual Basic можно было использовать, когда активна тема с высокой контрастностью.

Объявление о специальных возможностях вашего приложения в Магазине Windows

Здесь описываются требования, которым должно соответствовать ваше приложение Магазина Windows на C++, C# или Visual Basic, чтобы о его специальных возможностях можно было объявить в Магазине Windows.

Руководство и контрольный список для специальных возможностей

Здесь содержится контрольный список, который поможет вам удостовериться, что ваше приложение Магазина Windows на C++, C# или Visual Basic использует специальные возможности.

Проверка специальных возможностей приложения

Описание проверки специальных возможностей вашего приложения Магазина Windows на C++, C# или Visual Basic.

Пользовательские одноранговые классы автоматизации

Описывает концепцию одноранговых элементов для модели автоматизации пользовательского интерфейса Майкрософт, а также способы создания собственного класса AutomationPeer для обеспечения поддержки модели автоматизации пользовательского интерфейса и особых моделей автоматизации для настраиваемого класса пользовательского интерфейса.

 

Developer audience

Эта информация предназначена для разработчиков приложений Магазина Windows на C++, C# и Visual Basic.

Образец специальных возможностей XAML

Образец с высокой контрастностью

 

 

Build date: 8/12/2013