Lingua

CBPeripheral Classe

Definizione

Rappresenta una periferica CoreBluetooth.

[Foundation.Register("CBPeripheral", true)]
public class CBPeripheral : CoreBluetooth.CBPeer, IDisposable
[<Foundation.Register("CBPeripheral", true)>]
type CBPeripheral = class
    inherit CBPeer
    interface INSCopying
    interface INativeObject
    interface IDisposable
Ereditarietà
CBPeripheral
Attributi
Implementazioni

Commenti

CbPeripherals rappresenta una periferica remota a cui il dispositivo ha individuato o ha individuato e connesso.

Costruttori

Nome Descrizione
CBPeripheral(NativeHandle)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti. Chiamato dal runtime.

CBPeripheral(NSObjectFlag)

Costruttore da chiamare sulle classi derivate per ignorare l'inizializzazione e semplicemente allocare l'oggetto.

Proprietà

Nome Descrizione
AccessibilityAttributedUserInputLabels

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
AccessibilityRespondsToUserInteraction

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
AccessibilityTextualContext

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
AccessibilityUserInputLabels

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
AncsAuthorized

Rappresenta una periferica CoreBluetooth.

CanSendWriteWithoutResponse

Rappresenta una periferica CoreBluetooth.

Class

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
ClassHandle

Handle della classe Objective-C per questa classe.

DebugDescription

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
Delegate

Istanza della classe del modello CoreBluetooth.ICBPeripheralDelegate che funge da delegato di classe.

Description

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
ExposedBindings

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da NSObject)
Identifier

Rappresenta una periferica CoreBluetooth.

(Ereditato da CBPeer)
IsDirectBinding

Ottiene o imposta un valore che indica se questa istanza utilizza l'associazione diretta Objective-C.

(Ereditato da NSObject)
IsProxy

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
Name

Ottiene il nome della periferica.

RetainCount

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
RSSI

Gli sviluppatori non devono usare questa proprietà deprecata.

Self

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
Services

Oggetto scoperto CBServicedi questa periferica.

State

Ottiene lo stato di connessione per la periferica.

Superclass

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
SuperHandle

Handle utilizzato per rappresentare i metodi nella classe di base per questo NSObjectoggetto .

(Ereditato da NSObject)
WeakDelegate

Oggetto che può rispondere al protocollo delegato per questo tipo

Zone

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)

Metodi

Nome Descrizione
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AwakeFromNib()

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Action)

Richiama l'azione specificata in modo asincrono nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Richiama in modo asincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSBindingOptions)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
CancelChannelSoundingSession()

Annulla la sessione di audio del canale attivo, se presente.

CommitEditing()

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
ConformsToProtocol(NativeHandle)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
Copy()

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
Copy(NSZone)

Esegue una copia dell'oggetto Objective-C sottostante.

DangerousAutorelease()

Chiama il selettore 'autorelease' su questo oggetto.

(Ereditato da NSObject)
DangerousRelease()

Chiama il selettore 'release' su questo oggetto.

(Ereditato da NSObject)
DangerousRetain()

Chiama il selettore 'retain' su questo oggetto.

(Ereditato da NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
DidChangeValue(String)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
DiscoverCharacteristics(CBService)

Individuare tutte le caratteristiche in un servizio (lento).

DiscoverCharacteristics(CBUUID[], CBService)

Individua l'elenco delle caratteristiche nel servizio specificato.

DiscoverDescriptors(CBCharacteristic)

Trova i descrittori per l'oggetto specificato characteristic.

DiscoverIncludedServices(CBUUID[], CBService)

Individua i servizi inclusi con gli UUID specificati o tutti i servizi inclusi se includedServiceUUIDs è null.

DiscoverServices()

Individua tutti i servizi disponibili.

DiscoverServices(CBUUID[])

Individua i servizi con gli UUID specificati o tutti i servizi se services è null.

Dispose()

Rilascia le risorse utilizzate dall'oggetto NSObject .

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse usate da questo oggetto.

DoesNotRecognizeSelector(Selector)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
Equals(NSObject)

Determina se l'oggetto specificato NSObject è uguale all'oggetto corrente NSObject.

(Ereditato da NSObject)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente NSObject.

(Ereditato da NSObject)
GetBindingInfo(NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetMaximumWriteValueLength(CBCharacteristicWriteType)

Ottiene la lunghezza massima di scrittura per i dati scritti nei valori dell'oggetto specificato type.

GetMethodForSelector(Selector)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
GetNativeHash()

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
Init()

Inizializza l'oggetto chiamando il metodo Objective-C init .

(Ereditato da NSObject)
InitializeHandle(NativeHandle, String, Boolean)

Inizializza la Handle proprietà con il risultato di un inizializzatore nativo.

(Ereditato da NSObject)
InitializeHandle(NativeHandle, String)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
InitializeHandle(NativeHandle)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
Invoke(Action, Double)

Richiama l'azione specificata dopo il ritardo specificato.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Richiama l'azione specificata dopo il ritardo specificato.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Richiama l'azione specificata in modo sincrono nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

Richiama in modo sincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
IsEqual(NSObject)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
IsKindOfClass(Class)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
MarkDirty()

Promuove un normale oggetto peer (IsDirectBinding è true) in un oggetto toggleref.

(Ereditato da NSObject)
MutableCopy()

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
OpenL2CapChannel(UInt16)

Rappresenta una periferica CoreBluetooth.

PerformSelector(Selector, NSObject, Double, NSString[])

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
PerformSelector(Selector)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
PrepareForInterfaceBuilder()

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
ReadRSSI()

Legge la potenza del segnale della periferica.

ReadValue(CBCharacteristic)

Legge il valore dell'oggetto specificato characteristic.

ReadValue(CBDescriptor)

Legge il valore della caratteristica identificata dall'oggetto specificato descriptor.

RemoveObserver(NSObject, NSString, IntPtr)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
RemoveObserver(NSObject, String, IntPtr)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
RemoveObserver(NSObject, String)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
RespondsToSelector(Selector)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
SetNilValueForKey(NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
SetNotifyValue(Boolean, CBCharacteristic)

Imposta lo stato di notifica per l'oggetto specificato characteristic.

SetValueForKey(NSObject, NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Imposta il valore per la proprietà identificata da un determinato percorso di chiave su un determinato valore.

(Ereditato da NSObject)
SetValueForKeyPath(NSObject, NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
StartChannelSoundingSession(CBChannelSoundingSessionConfiguration)

Avvia una sessione di audio del canale con la periferica.

ToString()

Restituisce una rappresentazione di stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
Unbind(NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
ValueForKey(NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
ValueForKeyPath(NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
WillChangeValue(String)

Rappresenta una periferica CoreBluetooth.

(Ereditato da NSObject)
WriteValue(NSData, CBCharacteristic, CBCharacteristicWriteType)

Scrive data nell'oggetto specificato characteristic con l'oggetto specificato type.

WriteValue(NSData, CBDescriptor)

Scrive data nella caratteristica identificata dall'oggetto specificato descriptor.

Eventi

Nome Descrizione
DidCompleteChannelSoundingSession

Evento generato dall'oggetto .

DidOpenL2CapChannel

Evento generato dall'oggetto .

DidReceiveChannelSoundingProcedureResults

Evento generato dall'oggetto .

DiscoveredCharacteristics

Evento generato dall'oggetto .

DiscoveredDescriptor

Evento generato dall'oggetto .

DiscoveredIncludedService

Evento generato dall'oggetto .

DiscoveredService

Evento generato dall'oggetto .

IsReadyToSendWriteWithoutResponse

Evento generato dall'oggetto .

ModifiedServices

Evento generato dall'oggetto .

RssiRead

Evento generato dall'oggetto .

RssiUpdated

Evento generato dall'oggetto .

UpdatedCharacterteristicValue

Evento generato dall'oggetto .

UpdatedName

Evento generato dall'oggetto .

UpdatedNotificationState

Evento generato dall'oggetto .

UpdatedValue

Evento generato dall'oggetto .

WroteCharacteristicValue

Evento generato dall'oggetto .

WroteDescriptorValue

Evento generato dall'oggetto .

Metodi di estensione

Nome Descrizione
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Rappresenta una periferica CoreBluetooth.

AccessibilityHitTest(NSObject, CGPoint, UIEvent)

Rappresenta una periferica CoreBluetooth.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Rappresenta una periferica CoreBluetooth.

BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)

Rappresenta una periferica CoreBluetooth.

BrowserAccessibilityInsertTextAtCursor(NSObject, String)

Rappresenta una periferica CoreBluetooth.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Rappresenta una periferica CoreBluetooth.

GetAccessibilityCustomRotors(NSObject)

Ottiene la matrice di UIAccessibilityCustomRotor oggetti appropriata per this l'oggetto .

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)

Rappresenta una periferica CoreBluetooth.

GetAccessibilityLineRangeForPosition(NSObject, IntPtr)

Rappresenta una periferica CoreBluetooth.

GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)

Rappresenta una periferica CoreBluetooth.

GetAccessibilityNextTextNavigationElement(NSObject)

Rappresenta una periferica CoreBluetooth.

GetAccessibilityNextTextNavigationElementBlock(NSObject)

Rappresenta una periferica CoreBluetooth.

GetAccessibilityPreviousTextNavigationElement(NSObject)

Rappresenta una periferica CoreBluetooth.

GetAccessibilityPreviousTextNavigationElementBlock(NSObject)

Rappresenta una periferica CoreBluetooth.

GetAccessibilityTextInputResponder(NSObject)

Rappresenta una periferica CoreBluetooth.

GetAccessibilityTextInputResponderHandler(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityAttributedValue(NSObject, NSRange)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityContainerType(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityCurrentStatus(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityDetailsElements(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityHasDomFocus(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityImageData(NSObject, NSDictionary)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityImageDataSize(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityIsRequired(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityKeyboardShortcuts(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityOrientation(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityPressedState(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityRoleDescription(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilitySelectedTextRange(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilitySortDirection(NSObject)

Rappresenta una periferica CoreBluetooth.

GetBrowserAccessibilityValue(NSObject, NSRange)

Rappresenta una periferica CoreBluetooth.

GetDebugDescription(INSObjectProtocol)

Rappresenta una periferica CoreBluetooth.

GetHandle(INativeObject)

Rappresenta una periferica CoreBluetooth.

GetNonNullHandle(INativeObject, String)

Rappresenta una periferica CoreBluetooth.

GetValidModes(NSObject, NSFontPanel)

Rappresenta una periferica CoreBluetooth.

ObjectDidBeginEditing(NSObject, INSEditor)

Rappresenta una periferica CoreBluetooth.

ObjectDidEndEditing(NSObject, INSEditor)

Rappresenta una periferica CoreBluetooth.

ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)

Rappresenta una periferica CoreBluetooth.

ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)

Rappresenta una periferica CoreBluetooth.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriata per this l'oggetto .

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)

Rappresenta una periferica CoreBluetooth.

SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Rappresenta una periferica CoreBluetooth.

SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)

Rappresenta una periferica CoreBluetooth.

SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Rappresenta una periferica CoreBluetooth.

SetAccessibilityTextInputResponder(NSObject, IUITextInput)

Rappresenta una periferica CoreBluetooth.

SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)

Rappresenta una periferica CoreBluetooth.

SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)

Rappresenta una periferica CoreBluetooth.

SetBrowserAccessibilityCurrentStatus(NSObject, String)

Rappresenta una periferica CoreBluetooth.

SetBrowserAccessibilityDetailsElements(NSObject, NSObject[])

Rappresenta una periferica CoreBluetooth.

SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)

Rappresenta una periferica CoreBluetooth.

SetBrowserAccessibilityIsRequired(NSObject, Boolean)

Rappresenta una periferica CoreBluetooth.

SetBrowserAccessibilityKeyboardShortcuts(NSObject, String)

Rappresenta una periferica CoreBluetooth.

SetBrowserAccessibilityOrientation(NSObject, BEAccessibilityOrientation)

Rappresenta una periferica CoreBluetooth.

SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)

Rappresenta una periferica CoreBluetooth.

SetBrowserAccessibilityRoleDescription(NSObject, String)

Rappresenta una periferica CoreBluetooth.

SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)

Rappresenta una periferica CoreBluetooth.

SetBrowserAccessibilitySortDirection(NSObject, String)

Rappresenta una periferica CoreBluetooth.

SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)

Rappresenta una periferica CoreBluetooth.

ValidateToolbarItem(NSObject, NSToolbarItem)

Rappresenta una periferica CoreBluetooth.

Si applica a

Vedi anche