BluetoothClass.Device クラス

定義

すべてのデバイス クラス定数を定義します。

[Android.Runtime.Register("android/bluetooth/BluetoothClass$Device", DoNotGenerateAcw=true)]
public class BluetoothClass.Device : Java.Lang.Object
[<Android.Runtime.Register("android/bluetooth/BluetoothClass$Device", DoNotGenerateAcw=true)>]
type BluetoothClass.Device = class
    inherit Object
継承
BluetoothClass.Device
属性

注釈

すべてのデバイス クラス定数を定義します。

BluetoothClass は、メジャー コンポーネントとマイナー コンポーネントを使用して、1 つのデバイス クラスを正確にエンコードします。

BluetoothClass.Deviceの定数は、メジャー デバイス コンポーネントとマイナー デバイス コンポーネント (完全なデバイス クラス) の組み合わせを表します。 BluetoothClass.Device.Majorの定数は、主要なデバイス クラスのみを表します。

サービス クラス定数については、 BluetoothClass.Service を参照してください。

Javaドキュメント。

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

コンストラクター

名前 説明
BluetoothClass.Device()
BluetoothClass.Device(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

名前 説明
AudioVideoCamcorder
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoCarAudio
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoHandsfree
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoHeadphones
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoHifiAudio
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoLoudspeaker
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoMicrophone
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoPortableAudio
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoSetTopBox
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoUncategorized
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoVcr
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoVideoCamera
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoVideoConferencing
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoVideoDisplayAndLoudspeaker
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoVideoGamingToy
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoVideoMonitor
古い.

すべてのデバイス クラス定数を定義します。

AudioVideoWearableHeadset
古い.

すべてのデバイス クラス定数を定義します。

ComputerDesktop
古い.

すべてのデバイス クラス定数を定義します。

ComputerHandheldPcPda
古い.

すべてのデバイス クラス定数を定義します。

ComputerLaptop
古い.

すべてのデバイス クラス定数を定義します。

ComputerPalmSizePcPda
古い.

すべてのデバイス クラス定数を定義します。

ComputerServer
古い.

すべてのデバイス クラス定数を定義します。

ComputerUncategorized
古い.

すべてのデバイス クラス定数を定義します。

ComputerWearable
古い.

すべてのデバイス クラス定数を定義します。

HealthBloodPressure
古い.

すべてのデバイス クラス定数を定義します。

HealthDataDisplay
古い.

すべてのデバイス クラス定数を定義します。

HealthGlucose
古い.

すべてのデバイス クラス定数を定義します。

HealthPulseOximeter
古い.

すべてのデバイス クラス定数を定義します。

HealthPulseRate
古い.

すべてのデバイス クラス定数を定義します。

HealthThermometer
古い.

すべてのデバイス クラス定数を定義します。

HealthUncategorized
古い.

すべてのデバイス クラス定数を定義します。

HealthWeighing
古い.

すべてのデバイス クラス定数を定義します。

PeripheralKeyboard
古い.

すべてのデバイス クラス定数を定義します。

PeripheralKeyboardPointing
古い.

すべてのデバイス クラス定数を定義します。

PeripheralNonKeyboardNonPointing
古い.

すべてのデバイス クラス定数を定義します。

PeripheralPointing
古い.

すべてのデバイス クラス定数を定義します。

PhoneCellular
古い.

すべてのデバイス クラス定数を定義します。

PhoneCordless
古い.

すべてのデバイス クラス定数を定義します。

PhoneIsdn
古い.

すべてのデバイス クラス定数を定義します。

PhoneModemOrGateway
古い.

すべてのデバイス クラス定数を定義します。

PhoneSmart
古い.

すべてのデバイス クラス定数を定義します。

PhoneUncategorized
古い.

すべてのデバイス クラス定数を定義します。

ToyController
古い.

すべてのデバイス クラス定数を定義します。

ToyDollActionFigure
古い.

すべてのデバイス クラス定数を定義します。

ToyGame
古い.

すべてのデバイス クラス定数を定義します。

ToyRobot
古い.

すべてのデバイス クラス定数を定義します。

ToyUncategorized
古い.

すべてのデバイス クラス定数を定義します。

ToyVehicle
古い.

すべてのデバイス クラス定数を定義します。

WearableGlasses
古い.

すべてのデバイス クラス定数を定義します。

WearableHelmet
古い.

すべてのデバイス クラス定数を定義します。

WearableJacket
古い.

すべてのデバイス クラス定数を定義します。

WearablePager
古い.

すべてのデバイス クラス定数を定義します。

WearableUncategorized
古い.

すべてのデバイス クラス定数を定義します。

WearableWristWatch
古い.

すべてのデバイス クラス定数を定義します。

プロパティ

名前 説明
Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

すべてのデバイス クラス定数を定義します。

(継承元 Object)
JniPeerMembers

すべてのデバイス クラス定数を定義します。

PeerReference

すべてのデバイス クラス定数を定義します。

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

メソッド

名前 説明
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

すべてのデバイス クラス定数を定義します。

(継承元 Object)
Dispose(Boolean)

すべてのデバイス クラス定数を定義します。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

すべてのデバイス クラス定数を定義します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

すべてのデバイス クラス定数を定義します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()

すべてのデバイス クラス定数を定義します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

すべてのデバイス クラス定数を定義します。

(継承元 Object)
IJavaPeerable.Finalized()

すべてのデバイス クラス定数を定義します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

すべてのデバイス クラス定数を定義します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

すべてのデバイス クラス定数を定義します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

すべてのデバイス クラス定数を定義します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

すべてのデバイス クラス定数を定義します。

(継承元 Object)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

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

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

すべてのデバイス クラス定数を定義します。

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

適用対象