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
継承
QueryAccessibilityHelpEventArgs
属性

次のコード例では、 クラスと Control.ControlAccessibleObject クラスを使用してアクセシビリティ対応のグラフ コントロールを作成しAccessibleObject、アクセシビリティ対応の情報を公開する方法を示します。 コントロールは、凡例と共に 2 つの曲線をプロットします。 からControlAccessibleObject派生した クラスはChartControlAccessibleObject、 メソッドで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処理するときは、および HelpString プロパティの値をHelpNamespaceHelpKeyword適切な値に設定する必要があります。

注意

プロパティは HelpKeyword 、数値のヘルプ トピック ID の文字列表現である必要があります。

コンストラクター

QueryAccessibilityHelpEventArgs()

QueryAccessibilityHelpEventArgs クラスの新しいインスタンスを初期化します。

QueryAccessibilityHelpEventArgs(String, String, String)

QueryAccessibilityHelpEventArgs クラスの新しいインスタンスを初期化します。

プロパティ

HelpKeyword

指定したコントロールのヘルプ キーワードを取得または設定します。

HelpNamespace

ヘルプ ファイルの名前を指定する値を取得または設定します。

HelpString

AccessibleObject に対してどのヘルプを取得するかを定義している文字列を取得または設定します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください