System.Bluetooth.TBluetoothLEDevice のメソッド
継承Protected
AbortReliableWrite | public | 一連のキャラクタリスティックをリモート デバイスにアトミック トランザクションとして書き込むために既に開始されたトランザクションを中止します。 |
AfterConstruction | public | 最後のコンストラクタが実行された後で応答します。 |
BeforeDestruction | public | 最初のデストラクタが実行される前に応答します。 |
BeginReliableWrite | public | 一連のキャラクタリスティックをリモート デバイス上に書き込むトランザクションをアトミック トランザクションとして開始します。 |
CheckDisposed | protected | このメソッドは廃止予定です。 |
ClassInfo | public |
オブジェクト型の実行時型情報(RTTI)テーブルのポインタを返します。 |
ClassName | public | 引数で渡される変数の型ではなくオブジェクトインスタンスの型を示す文字列を返します。 |
ClassNameIs | public | オブジェクトが指定の型かどうかを示します。 |
ClassParent | public | 1 つ上位のクラスの型を返します。 |
ClassType | public | オブジェクトのクラスへのクラス参照を返します。 |
CleanupInstance | public | クラス内の長い文字列とバリアントとインターフェース変数に対する終了処理を実行します。 |
Connect | public | リモート デバイスとそのリモート デバイスを検出するマネージャとの接続の確立を試み、成功すれば True を、失敗すれば False を、それぞれ返します。 |
Create | public | 指定された AutoConnect パラメータで TBluetoothLEDevice のインスタンスを作成します。 |
DefaultHandler | public | メッセージレコードを処理するメソッドのインターフェースを提供します。 |
Destroy | public | TBluetoothLEDevice のインスタンスを破壊します。 |
Disconnect | public | 現在のリモート デバイスを現在のアダプタから切断します。 |
DiscoverServices | public | リモートの Bluetooth LE デバイスが提供するサービスと、そのキャラクタリスティックおよびディスクリプタを検出します。 |
Dispatch | public | Message パラメータの内容に基づいてオブジェクトのメッセージ処理メソッドを呼び出します。 |
DisposeOf | public | DisposeOf は、オブジェクトでのデストラクタ コードの実行を強制します。 |
DoAbortReliableWrite | protected | 一連のキャラクタリスティックをリモート デバイスにアトミック トランザクションとして書き込むために既に開始されたトランザクションを中止します。 |
DoBeginReliableWrite | protected | 一連のキャラクタリスティックをリモート デバイス上に書き込むトランザクションをアトミック トランザクションとして開始します。 |
DoConnect | protected | リモート デバイスとそのリモート デバイスを検出するマネージャとの接続の確立を試み、成功すれば True を、失敗すれば False を、それぞれ返します。 |
DoCreateAdvertiseData | protected | 実行時プラットフォームに特化した TBluetoothLEAdvertiseData のサブクラスのインスタンスを返します。 |
DoDisconnect | protected | 現在のリモート デバイスを現在のアダプタから切断します。 |
DoDiscoverServices | protected | リモートの Bluetooth LE デバイスが提供するサービスと、そのキャラクタリスティックおよびディスクリプタを検出します。 |
DoExecuteReliableWrite | protected | 前に開始したトランザクションを実行して一連のキャラクタリスティックをアトミック トランザクションとして書き込む要求をリモート デバイスに送信します。要求が正常に送信された場合は True を返し、何らかの原因で要求が送信されなかった場合は False を返します。 |
DoOnCharacteristicRead | protected | OnCharacteristicRead イベントのディスパッチャです。 |
DoOnCharacteristicWrite | protected | OnCharacteristicWrite イベントのディスパッチャです。 |
DoOnDescriptorRead | protected | OnDescriptorRead イベントのディスパッチャです。 |
DoOnDescriptorWrite | protected | OnDescriptorWrite イベントのディスパッチャです。 |
DoOnReadRssi | protected | OnReadRSSI イベントのディスパッチャです。 |
DoOnReliableWriteCompleted | protected | OnReliableWriteCompleted イベントのディスパッチャです。 |
DoOnServicesDiscovered | protected | OnServicesDiscovered イベントのディスパッチャです。 |
DoReadCharacteristic | protected | リモート デバイスに、指定されたキャラクタリスティックのデータを送り返すように要求を送信します。 |
DoReadDescriptor | protected | リモート デバイスに、指定されたディスクリプタのデータを送り返すように要求を送信します。 |
DoReadRemoteRSSI | protected | リモート デバイスの受信信号強度(RSSI)を要求します。 |
DoSetCharacteristicNotification | protected | 指定されたキャラクタリスティックの変更通知を有効にして、リモート デバイス上でキャラクタリスティックが変更されると、そのキャラクタリスティックのデータがユーザー側で自動的に更新されるようにするかどうかを決定します。する場合は True 、しない場合は False を返します。 |
DoWriteCharacteristic | protected | リモート デバイスの既存のキャラクタリスティックのうち、指定されたキャラクタリスティックの UUID と同じ UUID を持つものを見つけ、その既存キャラクタリスティックのデータを、指定されたキャラクタリスティックのデータで置き換えます。 |
DoWriteDescriptor | protected | リモート デバイスの既存のディスクリプタのうち、指定されたディスクリプタの UUID と同じ UUID を持つものを見つけ、その既存ディスクリプタのデータを、指定されたディスクリプタのデータで置き換えます。 |
Equals | public |
現在のインスタンスと Obj パラメータが等しいかどうかを調べます。 |
ExecuteReliableWrite | public | 前に開始したトランザクションを実行して一連のキャラクタリスティックをアトミック トランザクションとして書き込む要求をリモート デバイスに送信します。要求が正常に送信された場合は True を返し、何らかの原因で要求が送信されなかった場合は False を返します。 |
FieldAddress | public | パブリッシュオブジェクト項目のアドレスを返します。 |
Free | public | オブジェクトを破棄し,必要ならば関連付けられているメモリを解放します。 |
FreeInstance | public | NewInstance メソッドの前回の呼び出しによって割り当てられたメモリを解除します。 |
GetAddress | protected | Address の取得アクセサです。 |
GetBluetoothType | protected | BluetoothType の取得アクセサです。 |
GetDescription | public | |
GetDeviceName | protected | DeviceName の取得アクセサです。 |
GetDisposed | protected | |
GetHashCode | public | ハッシュ コードを表す整数を返します。 |
GetIdentifier | protected | Bluetooth デバイスを明確に識別する文字列を返します。 |
GetInterface | public | 指定したインターフェースを取り出します。 |
GetInterfaceEntry | public | クラス内で実現された特定のインターフェースのエントリを返します。 |
GetInterfaceTable | public | 指定したクラスで実装されているすべてのインターフェースが入った構造体のポインタを返します。 |
GetIsConnected | protected | デバイスが接続されていたら、True を返します。 |
GetService | public | |
Identifier | public | デバイスを明確に識別する Bluetooth MAC アドレスを返します。 |
InheritsFrom | public | 2 つのオブジェクト型の関係を調べます。 |
InitInstance | public | 新しく割り当てられたオブジェクトインスタンスをすべて 0 に初期化し,インスタンスの仮想メソッドテーブルポインタを初期化します。 |
InstanceSize | public | オブジェクト型の各インスタンスのサイズをバイト数で返します。 |
IsConnected | public | 現在のアダプタが、現在のリモート デバイスのプロファイルに接続されているかどうかを示します。 |
MethodAddress | public | クラス メソッドのアドレスを名前で返します。 |
MethodName | public | アドレスを指定すると、クラス メソッドの名前を返します。 |
NewInstance | public | オブジェクト型のインスタンスにメモリを割り当て,その新しいインスタンスを指すポインタを返します。 |
QualifiedClassName | public |
クラスの修飾名を返します。 |
ReadCharacteristic | public | リモート デバイスに、指定されたキャラクタリスティックのデータを送り返すように要求を送信します。 |
ReadDescriptor | public | リモート デバイスに、指定されたディスクリプタのデータを送り返すように要求を送信します。 |
ReadRemoteRSSI | public | リモート デバイスの受信信号強度(RSSI)を要求します。 |
SafeCallException | public | safecall 呼び出し規約を使って宣言されたメソッド内での例外を処理します。 |
SetCharacteristicNotification | public | 指定されたキャラクタリスティックの変更通知を有効にして、リモート デバイス上でキャラクタリスティックが変更されると、そのキャラクタリスティックのデータがユーザー側で自動的に更新されるようにするかどうかを決定します。する場合は True 、しない場合は False を返します。 |
ToString | public | クラス名を表す文字列を返します。 |
UnitName | public |
クラスが定義されているユニットの名前を返します。 |
UnitScope | public |
クラスのユニット スコープを返します。 |
WriteCharacteristic | public | リモート デバイスの既存のキャラクタリスティックのうち、指定されたキャラクタリスティックの UUID と同じ UUID を持つものを見つけ、その既存キャラクタリスティックのデータを、指定されたキャラクタリスティックのデータで置き換えます。 |
WriteDescriptor | public | リモート デバイスの既存のディスクリプタのうち、指定されたディスクリプタの UUID と同じ UUID を持つものを見つけ、その既存ディスクリプタのデータを、指定されたディスクリプタのデータで置き換えます。 |