QueryAccessibilityHelpEventArgs.HelpString Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает строку, определяющую справку, которую требуется получить для объекта AccessibleObject.
public:
property System::String ^ HelpString { System::String ^ get(); void set(System::String ^ value); };
public string HelpString { get; set; }
public string? HelpString { get; set; }
member this.HelpString : string with get, set
Public Property HelpString As String
Значение свойства
Справка, которую требуется извлечь для доступного объекта.
Примеры
В следующем примере кода показано создание элемента управления диаграммы с поддержкой специальных возможностей, использующий AccessibleObject классы и Control.ControlAccessibleObject для предоставления доступных сведений. Элемент управления отображает две кривые вместе с условным обозначениям. Класс, производный ChartControlAccessibleObject
от ControlAccessibleObject
, используется в методе CreateAccessibilityInstance для предоставления пользовательских доступных сведений для элемента управления диаграммой. Так как легенда диаграммы не является фактическим Controlэлементом управления, а рисуется с помощью элемента управления диаграммы, в ней нет встроенных доступных сведений. По этой ChartControlAccessibleObject
причине класс переопределяет GetChild метод для возврата CurveLegendAccessibleObject
, который представляет доступную информацию для каждой части условных обозначений. Если приложение, поддерживающее доступ, использует этот элемент управления, элемент управления может предоставить необходимую доступную информацию.
В этом примере демонстрируется QueryAccessibilityHelpEventArgs использование класса с событием QueryAccessibilityHelp . Полный AccessibleObject пример кода см. в обзоре класса.
protected:
// Overridden to return the custom AccessibleObject
// for the entire chart.
virtual AccessibleObject^ CreateAccessibilityInstance() override
{
return gcnew ChartControlAccessibleObject( this );
}
// Overridden to return the custom AccessibleObject
// for the entire chart.
protected override AccessibleObject CreateAccessibilityInstance()
{
return new ChartControlAccessibleObject(this);
}
' Overridden to return the custom AccessibleObject
' for the entire chart.
Protected Overrides Function CreateAccessibilityInstance() As AccessibleObject
Return New ChartControlAccessibleObject(Me)
End Function