QueryAccessibilityHelpEventArgs クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
- 属性
例
次のコード例では、 クラスと 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) |
適用対象
こちらもご覧ください
.NET