QueryAccessibilityHelpEventArgs Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет данные о событии QueryAccessibilityHelp.
public ref class QueryAccessibilityHelpEventArgs : EventArgs
[System.Runtime.InteropServices.ComVisible(true)]
public class QueryAccessibilityHelpEventArgs : EventArgs
public class QueryAccessibilityHelpEventArgs : EventArgs
[<System.Runtime.InteropServices.ComVisible(true)>]
type QueryAccessibilityHelpEventArgs = class
inherit EventArgs
type QueryAccessibilityHelpEventArgs = class
inherit EventArgs
Public Class QueryAccessibilityHelpEventArgs
Inherits EventArgs
- Наследование
- Атрибуты
Примеры
В следующем примере кода показано создание элемента управления диаграммы с поддержкой специальных возможностей, использующий AccessibleObject классы и Control.ControlAccessibleObject для предоставления доступных сведений. Элемент управления отображает две кривые вместе с условным обозначениям. Класс, производный ChartControlAccessibleObject
от ControlAccessibleObject
, используется в методе CreateAccessibilityInstance для предоставления пользовательских доступных сведений для элемента управления диаграммой. Так как легенда диаграммы не является фактическим Controlэлементом управления, а рисуется с помощью элемента управления диаграммы, в ней нет встроенных доступных сведений. По этой ChartControlAccessibleObject
причине класс переопределяет GetChild метод для возврата CurveLegendAccessibleObject
, который представляет доступную информацию для каждой части условных обозначений. Если приложение, поддерживающее доступ, использует этот элемент управления, элемент управления может предоставить необходимую доступную информацию.
В этом примере демонстрируется QueryAccessibilityHelpEventArgs использование класса с событием QueryAccessibilityHelp . Полный AccessibleObject пример кода см. в обзоре класса.
// Handles the QueryAccessibilityHelp event.
void ChartControl_QueryAccessibilityHelp( Object^ /*sender*/, System::Windows::Forms::QueryAccessibilityHelpEventArgs^ e )
{
e->HelpString = "Displays chart data";
}
// Handles the QueryAccessibilityHelp event.
private void ChartControl_QueryAccessibilityHelp(object sender,
System.Windows.Forms.QueryAccessibilityHelpEventArgs e)
{
e.HelpString = "Displays chart data";
}
' Handle the QueryAccessibilityHelp event.
Private Sub ChartControl_QueryAccessibilityHelp(sender As Object, _
e As System.Windows.Forms.QueryAccessibilityHelpEventArgs) Handles MyBase.QueryAccessibilityHelp
e.HelpString = "Displays chart data"
End Sub
Комментарии
Класс Control предоставляет общедоступное QueryAccessibilityHelp событие. Свойства класса можно использовать для возврата пользовательской QueryAccessibilityHelpEventArgs справки для определенного элемента управления клиенту со специальными возможностями, например средству чтения с экрана. При обработке QueryAccessibilityHelp события необходимо задать соответствующие значения для свойств HelpNamespace, HelpKeywordи HelpString .
Примечание
Свойство HelpKeyword должно быть строковым представлением числового идентификатора раздела справки.
Конструкторы
QueryAccessibilityHelpEventArgs() |
Инициализирует новый экземпляр класса QueryAccessibilityHelpEventArgs. |
QueryAccessibilityHelpEventArgs(String, String, String) |
Инициализирует новый экземпляр класса QueryAccessibilityHelpEventArgs. |
Свойства
HelpKeyword |
Получает или задает ключевое слово справки для заданного элемента управления. |
HelpNamespace |
Получает или задает значение, указывающее имя файла справки. |
HelpString |
Получает или задает строку, определяющую справку, которую требуется получить для объекта AccessibleObject. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |