System.Bluetooth.TBluetoothAdapter.DoStartDiscoverable

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DoStartDiscoverable(Timeout: Cardinal); virtual; abstract;

C++

virtual void __fastcall DoStartDiscoverable(unsigned Timeout) = 0 ;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
System.Bluetooth.pas
System.Bluetooth.hpp
System.Bluetooth TBluetoothAdapter


Beschreibung

Hinweis: Dies ist eine abstrakte Methode, die plattformspezifische Unterklassen von TBluetoothAdapter implementieren.

Fordert an, dass das Gerät, auf dem Ihre Anwendung ausgeführt wird, über Bluetooth ermittelt werden kann.

StartDiscoverable ruft DoStartDiscoverable auf.

DoStartDiscoverable erwartet ein einzelnes Argument, Timeout, das angibt, wie lange (in Sekunden) das Gerät, auf dem Ihre Anwendung ausgeführt wird, über Bluetooth ermittelbar sein soll.

Wenn der Benutzer zustimmt und Ihre Anforderung erfolgreich ist, ruft Ihr Adapter DoDiscoverableEnd auf.

Plattformunterstützung

Plattform Unterstützt Bemerkungen

32-Bit-Windows
64-Bit-Windows

YesC++11Feature.png
  • Ihr Adapter ruft nach Timeout immer DoDiscoverableEnd auf. Windows gewährt immer Anforderungen auf ermittelbare Geräte, eine Zustimmung des Benutzers ist nicht nötig.

OS X

  • Benutzer müssen aktiv festlegen, dass das Gerät, auf dem Ihre Anwendung ausgeführt wird, ermittelt werden kann. Aus Ihrer Anwendung können Sie nicht anfordern, dass das Gerät ermittelbar ist.

Android

YesC++11Feature.png
  • Timeout darf höchstens 300 Sekunden betragen. Wenn Sie einen größeren Wert angeben, werden stattdessen 300 Sekunden verwendet.

Siehe auch