Language

IBrailleDisplayController インターフェイス

定義

点字ディスプレイ HID 標準 (使用状況ページ 0x41) をサポートする点字ディスプレイとの通信に使用されます。

[Android.Runtime.Register("android/accessibilityservice/BrailleDisplayController", "", "Android.AccessibilityServices.IBrailleDisplayControllerInvoker", ApiSince=35)]
public interface IBrailleDisplayController : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/accessibilityservice/BrailleDisplayController", "", "Android.AccessibilityServices.IBrailleDisplayControllerInvoker", ApiSince=35)>]
type IBrailleDisplayController = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
属性
実装

注釈

点字ディスプレイ HID 標準 (使用状況ページ 0x41) をサポートする点字ディスプレイとの通信に使用されます。

点字ディスプレイは一度に 1 つだけ接続できます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

プロパティ

Name 説明
Handle

基になる Android オブジェクトの JNI 値を取得します。

(継承元 IJavaObject)
IsConnected

点字ディスプレイが現在接続されている場合は true、それ以外の場合は false を返します。

JniIdentityHashCode

ラップされたインスタンスの java.lang.System.identityHashCode() の値を返します。

(継承元 IJavaPeerable)
JniManagedPeerState

マネージド ピアの状態。

(継承元 IJavaPeerable)
JniObjectReferenceControlBlock

点字ディスプレイ HID 標準 (使用状況ページ 0x41) をサポートする点字ディスプレイとの通信に使用されます。

(継承元 IJavaPeerable)
JniPeerMembers

メンバー アクセスと呼び出しのサポート。

(継承元 IJavaPeerable)
PeerReference

ラップされたJava オブジェクト インスタンスのJniObjectReferenceを返します。

(継承元 IJavaPeerable)

メソッド

Name 説明
Connect(BluetoothDevice, IBrailleDisplayController+IBrailleDisplayCallback)

点字ディスプレイ HID 標準 (使用状況ページ 0x41) を使用して、要求された Bluetooth 点字ディスプレイに接続します。

Connect(BluetoothDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

点字ディスプレイ HID 標準 (使用状況ページ 0x41) を使用して、要求された Bluetooth 点字ディスプレイに接続します。

Connect(UsbDevice, IBrailleDisplayController+IBrailleDisplayCallback)

点字ディスプレイ HID 標準 (使用状況ページ0x41) を使用して、要求された USB 点字ディスプレイに接続します。

Connect(UsbDevice, IExecutor, IBrailleDisplayController+IBrailleDisplayCallback)

点字ディスプレイ HID 標準 (使用状況ページ0x41) を使用して、要求された USB 点字ディスプレイに接続します。

Disconnect()

現在接続されている点字ディスプレイから切断します。

Disposed()

インスタンスが破棄されたときに呼び出されます。

(継承元 IJavaPeerable)
DisposeUnlessReferenced()

このインスタンスへの未処理の参照がない場合は、 Dispose()を呼び出します。それ以外の場合は何も実行しません。

(継承元 IJavaPeerable)
Finalized()

インスタンスが終了したときに呼び出されます。

(継承元 IJavaPeerable)
SetJniIdentityHashCode(Int32)

JniIdentityHashCodeによって返される値を設定します。

(継承元 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

点字ディスプレイ HID 標準 (使用状況ページ 0x41) をサポートする点字ディスプレイとの通信に使用されます。

(継承元 IJavaPeerable)
SetPeerReference(JniObjectReference)

PeerReferenceによって返される値を設定します。

(継承元 IJavaPeerable)
UnregisterFromRuntime()

ランタイムが将来の Java.Interop.JniRuntime+JniValueManager.PeekValue 呼び出しから返されないように、このインスタンスの登録を解除します。

(継承元 IJavaPeerable)
Write(Byte[])

現在接続されている点字ディスプレイに HID レポートを書き込みます。

拡張メソッド

Name 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

点字ディスプレイ HID 標準 (使用状況ページ 0x41) をサポートする点字ディスプレイとの通信に使用されます。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象