BluetoothLEAdvertisementWatcher Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Objek untuk menerima iklan Bluetooth Low Energy (LE).
public ref class BluetoothLEAdvertisementWatcher sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Bluetooth.Advertisement.IBluetoothLEAdvertisementWatcherFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BluetoothLEAdvertisementWatcher final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Bluetooth.Advertisement.IBluetoothLEAdvertisementWatcherFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class BluetoothLEAdvertisementWatcher final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Bluetooth.Advertisement.IBluetoothLEAdvertisementWatcherFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BluetoothLEAdvertisementWatcher
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Bluetooth.Advertisement.IBluetoothLEAdvertisementWatcherFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class BluetoothLEAdvertisementWatcher
function BluetoothLEAdvertisementWatcher(advertisementFilter)
Public NotInheritable Class BluetoothLEAdvertisementWatcher
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Kemampuan aplikasi |
bluetooth
|
Keterangan
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
2004 | 19041 | AllowExtendedAdvertisements |
Konstruktor
BluetoothLEAdvertisementWatcher() |
Membuat objek BluetoothLEAdvertisementWatcher baru. |
BluetoothLEAdvertisementWatcher(BluetoothLEAdvertisementFilter) |
Membuat objek BluetoothLEAdvertisementWatcher baru dengan filter iklan untuk menginisialisasi pengamat. |
Properti
AdvertisementFilter |
Mendapatkan atau mengatur objek BluetoothLEAdvertisementFilter yang digunakan untuk konfigurasi pemfilteran iklan BLUETOOTH LE yang menggunakan pemfilteran berbasis bagian payload. |
AllowExtendedAdvertisements |
Memungkinkan penerimaan iklan menggunakan format Extended Advertising. Default ke False. |
MaxOutOfRangeTimeout |
Mendapatkan batas waktu maksimum di luar rentang. |
MaxSamplingInterval |
Mendapatkan interval pengambilan sampel maksimum. |
MinOutOfRangeTimeout |
Mendapatkan batas waktu minimum di luar rentang. |
MinSamplingInterval |
Mendapatkan interval pengambilan sampel minimum. |
ScanningMode |
Mendapatkan atau mengatur mode pemindaian LE Bluetooth. |
SignalStrengthFilter |
Mendapatkan atau mengatur objek BluetoothSignalStrengthFilter yang digunakan untuk konfigurasi pemfilteran iklan Bluetooth LE yang menggunakan pemfilteran berbasis kekuatan sinyal. |
Status |
Mendapatkan status BluetoothLEAdvertisementWatcher saat ini. |
Metode
Start() |
Mulai BluetoothLEAdvertisementWatcher untuk memindai iklan Bluetooth LE. |
Stop() |
Hentikan BluetoothLEAdvertisementWatcher dan nonaktifkan pemindaian untuk iklan Bluetooth LE. |
Acara
Received |
Pemberitahuan untuk peristiwa iklan Le Bluetooth baru diterima. |
Stopped |
Pemberitahuan ke aplikasi bahwa pemindaian LE Bluetooth untuk iklan telah dibatalkan atau dibatalkan baik oleh aplikasi atau karena kesalahan. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk