ICBPeripheralDelegate Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
[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
Derivato
Attributi
Implementazioni
Questa interfaccia contiene i metodi necessari (se presenti) dal protocollo definito da CBPeripheralDelegate .
Se gli sviluppatori creano classi che implementano questa interfaccia, i metodi di implementazione verranno esportati automaticamente in Objective-C con la firma corrispondente dal metodo definito nel CBPeripheralDelegate protocollo.
I metodi facoltativi (se presenti) vengono forniti dalla classe come metodi di estensione all'interfaccia CBPeripheralDelegate_Extensions , consentendo agli sviluppatori di richiamare eventuali metodi facoltativi nel protocollo.
Proprietà
Handle
Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.
(Ereditato da INativeObject )
Metodi di estensione
DidOpenL2CapChannel(ICBPeripheralDelegate, CBPeripheral, CBL2CapChannel, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
DiscoveredCharacteristic(ICBPeripheralDelegate, CBPeripheral, CBService, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
DiscoveredDescriptor(ICBPeripheralDelegate, CBPeripheral, CBCharacteristic, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
DiscoveredIncludedService(ICBPeripheralDelegate, CBPeripheral, CBService, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
DiscoveredService(ICBPeripheralDelegate, CBPeripheral, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
InvalidatedService(ICBPeripheralDelegate, CBPeripheral)
Gli sviluppatori non devono usare questo metodo deprecato.
IsReadyToSendWriteWithoutResponse(ICBPeripheralDelegate, CBPeripheral)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
ModifiedServices(ICBPeripheralDelegate, CBPeripheral, CBService[])
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
RssiRead(ICBPeripheralDelegate, CBPeripheral, NSNumber, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
RssiUpdated(ICBPeripheralDelegate, CBPeripheral, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
UpdatedCharacterteristicValue(ICBPeripheralDelegate, CBPeripheral, CBCharacteristic, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
UpdatedName(ICBPeripheralDelegate, CBPeripheral)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
UpdatedNotificationState(ICBPeripheralDelegate, CBPeripheral, CBCharacteristic, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
UpdatedValue(ICBPeripheralDelegate, CBPeripheral, CBDescriptor, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
WroteCharacteristicValue(ICBPeripheralDelegate, CBPeripheral, CBCharacteristic, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
WroteDescriptorValue(ICBPeripheralDelegate, CBPeripheral, CBDescriptor, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo CBPeripheralDelegate .
Si applica a