ICBPeripheralDelegate Antarmuka
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.
[Foundation.Protocol(Name="CBPeripheralDelegate", WrapperType=typeof(CoreBluetooth.CBPeripheralDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface ICBPeripheralDelegate : IDisposable, ObjCRuntime.INativeObject
type ICBPeripheralDelegate = interface
interface INativeObject
interface IDisposable
Turunan
Atribut
Penerapan
Antarmuka ini berisi metode yang diperlukan (jika ada) dari protokol yang ditentukan oleh CBPeripheralDelegate .
Jika pengembang membuat kelas yang mengimplementasikan antarmuka ini, metode implementasi akan secara otomatis diekspor ke Objective-C dengan tanda tangan yang cocok dari metode yang ditentukan dalam CBPeripheralDelegate protokol.
Metode opsional (jika ada) disediakan oleh CBPeripheralDelegate_Extensions kelas sebagai metode ekstensi ke antarmuka, memungkinkan pengembang untuk memanggil metode opsional apa pun pada protokol.
Properti
Handle
Tangani (penunjuk) ke representasi objek yang tidak dikelola.
(Diperoleh dari INativeObject )
Metode Ekstensi
DidOpenL2CapChannel(ICBPeripheralDelegate, CBPeripheral, CBL2CapChannel, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
DiscoveredCharacteristic(ICBPeripheralDelegate, CBPeripheral, CBService, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
DiscoveredDescriptor(ICBPeripheralDelegate, CBPeripheral, CBCharacteristic, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
DiscoveredIncludedService(ICBPeripheralDelegate, CBPeripheral, CBService, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
DiscoveredService(ICBPeripheralDelegate, CBPeripheral, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
InvalidatedService(ICBPeripheralDelegate, CBPeripheral)
Pengembang tidak boleh menggunakan metode yang tidak digunakan lagi ini.
IsReadyToSendWriteWithoutResponse(ICBPeripheralDelegate, CBPeripheral)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
ModifiedServices(ICBPeripheralDelegate, CBPeripheral, CBService[])
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
RssiRead(ICBPeripheralDelegate, CBPeripheral, NSNumber, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
RssiUpdated(ICBPeripheralDelegate, CBPeripheral, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
UpdatedCharacterteristicValue(ICBPeripheralDelegate, CBPeripheral, CBCharacteristic, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
UpdatedName(ICBPeripheralDelegate, CBPeripheral)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
UpdatedNotificationState(ICBPeripheralDelegate, CBPeripheral, CBCharacteristic, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
UpdatedValue(ICBPeripheralDelegate, CBPeripheral, CBDescriptor, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
WroteCharacteristicValue(ICBPeripheralDelegate, CBPeripheral, CBCharacteristic, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
WroteDescriptorValue(ICBPeripheralDelegate, CBPeripheral, CBDescriptor, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol CBPeripheralDelegate .
Berlaku untuk