APIリファレンス
スキャンを行い、スキャン結果を処理するためのAPI
Not for use with personal data
スキャンと結果の処理
次のAPIを使用して、アプリをスキャンし、結果を処理します。ライブラリのすべての公開クラスと関数は完全なAPIリファレンスで見つけることができます。
scan()
setInstrumentation(param)に渡されたインストゥルメンテーションレジストリオブジェクトによって収集された情報をスキャンし、問題点を探してScanResultHandlerを返します。
戻り値:
| 名前 | タイプ | 説明 |
|---|---|---|
| ScanResultHandler | Nullable | ScanResultHandlerは、リザルトに関する詳細情報を得たり、名前やタグを指定してスキャンをさらに更新する方法を提供します。 |
getResult(param)
指定された結果キーに一致するダッシュボードからスキャンの結果を要求します。
必須のparam:
| 名前 | タイプ | 説明 |
|---|---|---|
| axeDevToolsResultKey | AxeDevToolsResultKey |
取得したい結果の識別子。 |
戻り値:
| タイプ | 説明 |
|---|---|
| AxeDevToolsResult | Null許容のAxeDevToolsResultは、リザルトの詳細にアクセスを提供します。 |
deleteResult(param)
指定された結果キーに一致するダッシュボードからスキャンの結果を削除します。
必須のparam:
| 名前 | タイプ | 説明 |
|---|---|---|
| axeDevToolsResultKey | AxeDevToolsResultKey |
取得したい結果の識別子。 |
tearDown()
タグをリセットし、以前のテストからのテスト状態をクリアします。
ScanResultHandler
uploadToDashboard(param)
アクセシビリティスキャンの結果をダッシュボードにアップロードします。デフォルトでは、完全な結果オブジェクトが返されます。
オプションのparam:
| 名前 | タイプ | 説明 |
|---|---|---|
| uploadOnly | Boolean |
オプション、デフォルトはfalseです。trueに設定すると、結果がダッシュボードにアップロードされ、結果キーはAxeDevToolsResultオブジェクト内でのみ利用可能です。 |
戻り値:
| タイプ | 説明 |
|---|---|
| AxeDevToolsResult | Null許容のAxeDevToolsResultは、リザルトの詳細にアクセスを提供します。 |
saveResultToLocalStorage(param)
アクセシビリティスキャンの結果をテストデバイスのローカルファイルに保存します。
必須のparam:
| 名前 | タイプ | 説明 |
|---|---|---|
| prefixFilename | String |
結果を保存するファイル名の先頭。 |
getSerializedResult()
テスト内で使用するためにスキャン結果を取得します。
