BluetoothAdapter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ローカル デバイスの Bluetooth アダプターを表します。
[Android.Runtime.Register("android/bluetooth/BluetoothAdapter", DoNotGenerateAcw=true)]
public sealed class BluetoothAdapter : Java.Lang.Object
[<Android.Runtime.Register("android/bluetooth/BluetoothAdapter", DoNotGenerateAcw=true)>]
type BluetoothAdapter = class
inherit Object
- 継承
- 属性
注釈
の android.bluetooth.BluetoothAdapter
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
フィールド
ActionConnectionStateChanged |
ローカル Bluetooth アダプターの接続状態の変更をリモート デバイスのプロファイルにブロードキャストするために使用される意図。 |
ActionDiscoveryFinished |
ブロードキャスト アクション: ローカル Bluetooth アダプターによってデバイス検出プロセスが完了しました。 |
ActionDiscoveryStarted |
ブロードキャスト アクション: ローカル Bluetooth アダプターがリモート デバイス検出プロセスを開始しました。 |
ActionLocalNameChanged |
ブロードキャスト アクション: ローカル Bluetooth アダプターによって、フレンドリ Bluetooth 名が変更されました。 |
ActionRequestDiscoverable |
アクティビティ アクション: 検出可能モードを要求するシステム アクティビティを表示します。 |
ActionRequestEnable |
アクティビティ アクション: ユーザーが Bluetooth を有効にできるシステム アクティビティを表示します。 |
ActionScanModeChanged |
ブロードキャスト アクション: ローカル アダプターの Bluetooth スキャン モードが変更されたことを示します。 |
ActionStateChanged |
ブロードキャスト アクション: ローカル Bluetooth アダプターの状態が変更されました。 |
Error |
このクラスの Sentinel エラー値。 |
ExtraConnectionState |
によって使用される追加
|
ExtraDiscoverableDuration |
検出可能な特定の期間を秒単位で要求するために、意図の |
ExtraLocalName |
ローカルの Bluetooth 名を要求する意図の |
ExtraPreviousConnectionState |
によって使用される追加
|
ExtraPreviousScanMode |
前のスキャン モードを要求する意図の |
ExtraPreviousState |
以前の電源状態を要求する意図の |
ExtraScanMode |
現在のスキャン モードを要求する意図の |
ExtraState |
現在の電源状態を要求する意図の |
プロパティ
Address |
ローカル Bluetooth アダプターのハードウェア アドレスを返します。 |
BluetoothLeAdvertiser |
|
BluetoothLeScanner |
|
BondedDevices |
ローカル アダプターに結合 (ペア) されているオブジェクトの |
Class |
この |
DefaultAdapter |
既定のローカル Bluetooth アダプターへのハンドルを取得します。 |
DiscoverableTimeout |
ローカル デバイスの Bluetooth アダプターを表します。 |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
IsDiscovering |
ローカル Bluetooth アダプターが現在デバイス検出プロセス中の場合は true を返します。 |
IsEnabled |
Bluetooth が現在有効になっており、使用できる状態になっている場合は true を返します。 |
IsLe2MPhySupported |
LE 2M PHY 機能がサポートされている場合は true を返します。 |
IsLeCodedPhySupported |
LE コード化 PHY 機能がサポートされている場合は true を返します。 |
IsLeExtendedAdvertisingSupported |
LE 拡張アドバタイズ機能がサポートされている場合は true を返します。 |
IsLePeriodicAdvertisingSupported |
LE 定期アドバタイズ機能がサポートされている場合は true を返します。 |
IsMultipleAdvertisementSupported |
チップセットでマルチアドバタイズがサポートされている場合は true を返します |
IsOffloadedFilteringSupported |
オフロードされたフィルターがサポートされている場合は true を返します |
IsOffloadedScanBatchingSupported |
オフロード されたスキャン バッチ処理がサポートされている場合は true を返します |
JniIdentityHashCode |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
JniPeerMembers |
ローカル デバイスの Bluetooth アダプターを表します。 |
LeMaximumAdvertisingDataLength |
LE 拡張アドバタイズ機能がサポートされている場合は、最大 LE アドバタイズ データ長をバイト単位で返し、それ以外の場合は 0 を返します。 |
MaxConnectedAudioDevices |
ローカル デバイスの Bluetooth アダプターを表します。 |
Name |
ローカル Bluetooth アダプターのフレンドリ Bluetooth 名を取得します。 |
PeerReference |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
ScanMode |
ローカル Bluetooth アダプターの現在の Bluetooth スキャン モードを取得します。 |
State |
ローカル Bluetooth アダプターの現在の状態を取得します。 |
ThresholdClass |
この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
ThresholdType |
この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
メソッド
CancelDiscovery() |
現在のデバイス検出プロセスを取り消します。 |
CheckBluetoothAddress(String) |
"00:43:A8:23:10:F0" などの文字列 Bluetooth アドレスを検証する |
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
CloseProfileProxy(ProfileType, IBluetoothProfile) |
プロファイル プロキシからサービスへの接続を閉じます。 |
Disable() |
ローカル Bluetooth アダプター&mdash をオフにします。Bluetooth をオフにするには、明示的なユーザー 操作なしで は使用しないでください。 |
Dispose() |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
Dispose(Boolean) |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
Enable() |
ローカル Bluetooth アダプター&mdash をオンにします。Bluetooth を有効にするには、明示的なユーザー 操作なしで は使用しないでください。 |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
GetProfileConnectionState(ProfileType) |
プロファイルの現在の接続状態を取得します。 |
GetProfileProxy(Context, IBluetoothProfileServiceListener, ProfileType) |
プロファイルに関連付けられているプロファイル プロキシ オブジェクトを取得します。 |
GetRemoteDevice(Byte[]) |
指定された |
GetRemoteDevice(String) |
指定された |
GetRemoteLeDevice(String, Int32) |
ローカル デバイスの Bluetooth アダプターを表します。 |
IsLeAudioBroadcastAssistantSupported() |
ローカル デバイスの Bluetooth アダプターを表します。 |
IsLeAudioBroadcastSourceSupported() |
ローカル デバイスの Bluetooth アダプターを表します。 |
IsLeAudioSupported() |
ローカル デバイスの Bluetooth アダプターを表します。 |
JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
ListenUsingInsecureL2capChannel() |
安全でない L2CAP 接続指向チャネル (CoC) |
ListenUsingInsecureRfcommWithServiceRecord(String, UUID) |
サービス レコードを使用して、リッスンしている安全でない RFCOMM Bluetooth ソケットを作成します。 |
ListenUsingL2capChannel() |
セキュリティで保護された L2CAP 接続指向チャネル (CoC) |
ListenUsingRfcommWithServiceRecord(String, UUID) |
サービス レコードを使用して、リッスンしてセキュリティで保護された RFCOMM Bluetooth ソケットを作成します。 |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
SetName(String) |
ローカル Bluetooth アダプターのフレンドリ Bluetooth 名を設定します。 |
StartDiscovery() |
リモート デバイス検出プロセスを開始します。 |
StartLeScan(BluetoothAdapter+ILeScanCallback) |
古い.
Bluetooth LE デバイスのスキャンを開始します。 |
StartLeScan(UUID[], BluetoothAdapter+ILeScanCallback) |
古い.
Bluetooth LE デバイスのスキャンを開始します。 |
StopLeScan(BluetoothAdapter+ILeScanCallback) |
古い.
進行中の Bluetooth LE デバイス スキャンを停止します。 |
ToArray<T>() |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterFromRuntime() |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
Wait() |
現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。> (継承元 Object) |
Wait(Int64) |
現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。 (継承元 Object) |
Wait(Int64, Int32) |
現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。 (継承元 Object) |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
IJavaPeerable.Finalized() |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
IJavaPeerable.JniManagedPeerState |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
ローカル デバイスの Bluetooth アダプターを表します。 (継承元 Object) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
ローカル デバイスの Bluetooth アダプターを表します。 |
GetJniTypeName(IJavaPeerable) |
ローカル デバイスの Bluetooth アダプターを表します。 |