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のベースのコントロールではなく、グラフ コントロールによって描画されるため、組み込みのアクセス可能な情報は表示されません。 このため、クラスはメソッドをChartControlAccessibleObjectGetChildオーバーライドして、凡例の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処理するときは、プロパティの値を適切な値HelpNamespaceHelpKeywordHelpStringに設定する必要があります。

注意

プロパティは 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)

適用対象

こちらもご覧ください