Control.QueryAccessibilityHelp イベント

定義

AccessibleObjectがアクセシビリティ アプリケーションにヘルプを提供しているときに発生します。

public:
 event System::Windows::Forms::QueryAccessibilityHelpEventHandler ^ QueryAccessibilityHelp;
public event System.Windows.Forms.QueryAccessibilityHelpEventHandler QueryAccessibilityHelp;
member this.QueryAccessibilityHelp : System.Windows.Forms.QueryAccessibilityHelpEventHandler 
Public Custom Event QueryAccessibilityHelp As QueryAccessibilityHelpEventHandler 

イベントの種類

次のコード例では、 AccessibleObject クラスと Control.ControlAccessibleObject クラスを使用してアクセシビリティ対応のグラフ コントロールを作成し、アクセシビリティ対応の情報を公開する方法を示します。 コントロールは、凡例と共に 2 つの曲線をプロットします。 ChartControlAccessibleObjectから派生した ControlAccessibleObject クラスは、グラフ コントロールのカスタム アクセス可能な情報を提供するために、CreateAccessibilityInstance メソッドで使用されます。 グラフの凡例は実際の Control -based コントロールではないため、代わりにグラフ コントロールによって描画されるため、組み込みのアクセス可能な情報は表示されません。 このため、 ChartControlAccessibleObject クラスは GetChild メソッドをオーバーライドして、凡例の各部分のアクセス可能な情報を表す CurveLegendAccessibleObject を返します。 アクセシビリティ対応アプリケーションがこのコントロールを使用する場合、コントロールは必要なアクセシビリティ対応の情報を提供できます。

このコードの抜粋は、 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

注釈

HelpProvider クラスを使用して、ユーザーが F1 キーを押してアクセス可能なオブジェクトに対してヘルプを呼び出せるようにする必要があります。 HelpProviderを使用すると、QueryAccessibilityHelpEventArgsの完全な情報が提供されます。 イベントの処理の詳細については、「処理とイベントの発生」を参照してください。

適用対象

こちらもご覧ください