CLLocationManager Classe

Definizione

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

[Foundation.Register("CLLocationManager", true)]
public class CLLocationManager : Foundation.NSObject
[<Foundation.Register("CLLocationManager", true)>]
type CLLocationManager = class
    inherit NSObject
Ereditarietà
CLLocationManager
Attributi

Commenti

Richiesta di autorizzazione

Gli sviluppatori che desiderano richiedere l'accesso alle informazioni sulla posizione devono richiedere l'autorizzazione dell'utente a farlo prima di poter ricevere eventi. A tale scopo, chiamare il RequestWhenInUseAuthorization() metodo . Quando questi metodi vengono richiamati, il sistema richiederà all'utente l'autorizzazione e, se lo concede, l'evento AuthorizationChanged verrà generato se impostato (o se si usa l'idioma Delegato, il AuthorizationChanged(CLLocationManager, CLAuthorizationStatus) metodo verrà richiamato.

Inoltre, gli sviluppatori devono aggiungere una o entrambe le chiavi NSLocationWhenInUseUsageDescription e NSLocationAlwaysUsageDescription nella relativa app info.plist. Queste chiavi sono stringhe che possono essere usate per descrivere il motivo per cui l'app necessita dell'accesso alla posizione.

Gli sviluppatori devono usare un linguaggio simile al seguente:

var manager = new CLLocationManager();
manager.AuthorizationChanged += (sender, args) => {
  Console.WriteLine ("Authorization changed to: {0}", args.Status);
};
if (UIDevice.CurrentDevice.CheckSystemVersion(8,0))
    manager.RequestWhenInUseAuthorization();

Rilevamento della posizione del dispositivo

Il caso d'uso più comune per è CLLocationManager tenere traccia del dispositivo mentre l'applicazione è in primo piano. Vedere anche "Aggiornamento in background e modalità posticipata" di seguito.

Gli sviluppatori di applicazioni possono usare eventi in stile C# o il modello di oggetto delegato di Apple per tenere traccia dell'aggiornamento della posizione in primo piano. Per gli eventi in stile C#, gli sviluppatori possono usare l'evento LocationsUpdated :

var mgr = new CLLocationManager();
mgr.LocationsUpdated += (sender, e) => {
  foreach(var loc in e.Locations)
  {
    Console.WriteLine(loc);
  }
};
mgr.StartUpdatingLocation();
let mgr = new CLLocationManager()
mgr.LocationsUpdated.Add( fun e ->
    e.Locations |> Seq.map Console.WriteLine |> ignore )
mgr.StartUpdatingLocations()          

Anche se gli eventi in stile C#sono più concisi, è CLLocationManager necessario usare il modello delegate-object per determinati comportamenti (ad esempio, l'aggiornamento posticipato) e potrebbe essere più coerente per un'applicazione usare il modello delegate-object anche quando sono disponibili eventi in stile C#. Il modello delegate-object consiste nell'assegnare un oggetto personalizzato CLLocationManagerDelegate alla Delegate proprietà di CLLocationManager:

var mgr = new CLLocationManager();
mgr.Delegate = new MyLocationDelegate();
mgr.StartUpdatingLocation();
//...etc...

public class MyLocationDelegate : CLLocationManagerDelegate {
  public override void LocationsUpdated (CLLocationManager manager, CLLocation[] locations) {
    foreach(var loc in locations) {
      Console.WriteLine(loc);
    }
  }
}          
let mgr = new CLLocationManager()
mgr.Delegate <- new MyLocationDelegate()
mgr.StartUpdatingLocation()
//...etc...

type MyLocationDelegate () = inherit CLLocationManagerDelegate()
    override this.LocationsUpdated ( manager : CLLocationManager, locations : CLLocation[] ) = 
        locations 
        |> Seq.map Console.WriteLine
        |> ignore          
<block subset="none" type="behaviors">

Aggiornamento in background e modalità posticipata

Le posizioni possono essere aggiornate mentre l'applicazione è in background. Ciò richiede che l'info.plist essere modificato usando l'editor visivo di Xamarin Studio:

In alternativa, aggiungendo manualmente la chiave:

<Esempio>

<key>UIBackgroundModes</key>
<array>
<string>location</string>
</array>            

</example></block block subset><="none" type="behaviors">

Importanza dell'oggetto Delegate

In genere, quando si usa Xamarin.iOS, gli sviluppatori possono scegliere liberamente se usare C# events o oggetti delegati di tipo Apple per reagire agli eventi del ciclo di vita degli oggetti. Diversi CLLocationManager metodi, tuttavia, richiedono il modello delegate-object.

</Blocco>

Costruttori

Nome Descrizione
CLLocationManager()

Crea un nuovo CLLocationManager oggetto con valori predefiniti.

CLLocationManager(NativeHandle)

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

CLLocationManager(NSObjectFlag)

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

Proprietà

Nome Descrizione
AccessibilityAttributedUserInputLabels

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
AccessibilityRespondsToUserInteraction

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
AccessibilityTextualContext

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
AccessibilityUserInputLabels

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
AccuracyAuthorization

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

ActivityType

Usato per fornire indicazioni sul sistema operativo per un consumo di energia/accuratezza migliore.

AllowsBackgroundLocationUpdates

Ottiene o imposta un valore booleano che controlla se l'applicazione risponderà agli aggiornamenti della posizione durante la sospensione.

AuthorizationStatus

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

Class

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
ClassHandle

Handle della classe Objective-C per questa classe.

DebugDescription

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
DeferredLocationUpdatesAvailable

Indica se i dati della posizione posticipata generati in background sono disponibili.

Delegate

Istanza della classe del modello CoreLocation.ICLLocationManagerDelegate che funge da delegato di classe.

Description

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
DesiredAccuracy

Accuratezza preferita dall'app. L'accuratezza grossolana consuma meno potenza.

DistanceFilter

La distanza orizzontale minima, espressa in metri, deve essere spostata prima di eseguire un aggiornamento della posizione.

ExposedBindings

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
Handle

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

(Ereditato da NSObject)
Heading

La direzione più recente (direzione in cui il dispositivo sta viaggiando).

HeadingAvailable

Indica se la Heading proprietà non nullè .

HeadingFilter

Modifica minima dell'intestazione, in gradi, necessaria per generare un aggiornamento del percorso.

HeadingOrientation

Orientamento utilizzato per determinare i calcoli delle intestazioni.

IsAuthorizedForWidgetUpdates

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

IsDirectBinding

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

(Ereditato da NSObject)
IsProxy

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
IsRangingAvailable

Ottiene un valore booleano che indica se il dispositivo può variare tra i beacon Bluetooth.

Location

Oggetto recuperato CLLocationpiù di recente.

LocationServicesEnabled

Indica se i servizi di posizione sono disponibili.

MaximumRegionMonitoringDistance

La distanza limite più grande, in metri, che può essere assegnata a un'area.

MaxTimeInterval

Rappresenta il valore associato alla costante CLTimeInternalMax

MonitoredRegions

Set di CLRegionelementi monitorati dall'app.

PausesLocationUpdatesAutomatically

Indica se il sistema è autorizzato a sospendere gli aggiornamenti della posizione (ad esempio, se il dispositivo non è stato spostato in un po').

Purpose

Gli sviluppatori non devono usare questa proprietà deprecata.

RangedBeaconConstraints

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

RangedRegions

Set di CLRegionelementi monitorati usando l'intervallo.

RegionMonitoringAvailable

Gli sviluppatori di applicazioni devono usare IsMonitoringAvailable(Type) anziché questo metodo deprecato.

RegionMonitoringEnabled

Gli sviluppatori di applicazioni devono usare IsMonitoringAvailable(Type) anziché questo metodo deprecato.

RetainCount

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
Self

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
ShouldDisplayHeadingCalibration

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

ShowsBackgroundLocationIndicator

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SignificantLocationChangeMonitoringAvailable

Se è disponibile il monitoraggio della "posizione significativa" (ad esempio, tramite l'interruttore della torre cellulare).

Status

Stato di autorizzazione dell'app (ad esempio, se l'app viene negata l'accesso ai servizi di posizione).

Superclass

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)

Metodi

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(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)
AllowDeferredLocationUpdatesUntil(Double, Double)

Suggerisce che gli aggiornamenti della posizione vengono posticipati fino a quando non distance sono stati trasferiti o timeout superati.

AwakeFromNib()

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(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)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
CommitEditing()

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
ConformsToProtocol(NativeHandle)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
Copy()

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
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)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
DidChangeValue(String)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
DisallowDeferredLocationUpdates()

Disattiva gli aggiornamenti dei percorsi in background posticipati.

DismissHeadingCalibrationDisplay()

Rimuove la visualizzazione di calibrazione dell'intestazione dallo schermo.

Dispose()

Rilascia le risorse utilizzate dall'oggetto NSObject .

(Ereditato da NSObject)
Dispose(Boolean)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

DoesNotRecognizeSelector(Selector)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(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)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetMethodForSelector(Selector)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
GetNativeHash()

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
Init()

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

(Ereditato da NSObject)
InitializeHandle(NativeHandle, String)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
InitializeHandle(NativeHandle)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(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)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
IsKindOfClass(Class)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
IsMonitoringAvailable(Class)

Determina se il dispositivo supporta il monitoraggio dell'area per il tipo specificato di CLRegion.

IsMonitoringAvailable(Type)

Determina se il dispositivo supporta il monitoraggio dell'area per il tipo specificato di CLRegion.

MarkDirty()

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

(Ereditato da NSObject)
MutableCopy()

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
PerformSelector(Selector)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
PrepareForInterfaceBuilder()

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
RemoveObserver(NSObject, String)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
RequestAlwaysAuthorization()

Visualizza un'interfaccia all'utente che richiede l'autorizzazione per usare i servizi di posizione ogni volta che l'app è in esecuzione.

RequestLocation()

Richiede il percorso corrente.

RequestState(CLRegion)

Richiede in modo asincrono informazioni sullo stato di region.

RequestTemporaryFullAccuracyAuthorization(String, Action<NSError>)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

RequestTemporaryFullAccuracyAuthorization(String)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

RequestTemporaryFullAccuracyAuthorizationAsync(String)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

RequestWhenInUseAuthorization()

Visualizza un'interfaccia all'utente che richiede l'autorizzazione per usare i servizi di posizione ogni volta che l'app è in primo piano.

RespondsToSelector(Selector)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
SetNilValueForKey(NSString)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
SetValueForKey(NSObject, NSString)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(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)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
StartMonitoring(CLRegion, Double)

Avvia il monitoraggio dell'area.

StartMonitoring(CLRegion)

Avvia il monitoraggio region per l'ingresso e l'uscita.

StartMonitoringLocationPushes(Action<NSData,NSError>)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

StartMonitoringLocationPushesAsync()

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

StartMonitoringSignificantLocationChanges()

Avvia il monitoraggio delle modifiche significative.

StartMonitoringVisits()

Avvia la generazione di eventi in risposta alle visite.

StartRangingBeacons(CLBeaconIdentityConstraint)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

StartRangingBeacons(CLBeaconRegion)

Inizia a recapitare notifiche sui beacon in region.

StartUpdatingHeading()

Avvia l'aggiornamento dell'intestazione.

StartUpdatingLocation()

Avvia l'aggiornamento del percorso

StopMonitoring(CLRegion)

Arresta il monitoraggio di region.

StopMonitoringLocationPushes()

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

StopMonitoringSignificantLocationChanges()

Avvia il monitoraggio delle modifiche significative della posizione.

StopMonitoringVisits()

Interrompe la generazione di eventi in risposta alle visite.

StopRangingBeacons(CLBeaconIdentityConstraint)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

StopRangingBeacons(CLBeaconRegion)

Arresta il tracciamento dei beacon nell'oggetto region.

StopUpdatingHeading()

Arresta l'aggiornamento dell'intestazione.

StopUpdatingLocation()

Arresta l'aggiornamento del percorso.

ToString()

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

(Ereditato da NSObject)
Unbind(NSString)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
ValueForKey(NSString)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
ValueForKeyPath(NSString)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)
WillChangeValue(String)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

(Ereditato da NSObject)

Eventi

Nome Descrizione
AuthorizationChanged

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

DeferredUpdatesFinished

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

DidChangeAuthorization

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

DidDetermineState

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

DidFailRangingBeacons

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

DidRangeBeacons

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

DidRangeBeaconsSatisfyingConstraint

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

DidStartMonitoringForRegion

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

DidVisit

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

Failed

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

LocationsUpdated

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

LocationUpdatesPaused

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

LocationUpdatesResumed

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

MonitoringFailed

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

RangingBeaconsDidFailForRegion

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

RegionEntered

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

RegionLeft

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

UpdatedHeading

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

UpdatedLocation

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

Metodi di estensione

Nome Descrizione
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

AccessibilityHitTest(NSObject, CGPoint, UIEvent)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

BrowserAccessibilityInsertTextAtCursor(NSObject, String)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetAccessibilityCustomRotors(NSObject)

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

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetAccessibilityLineRangeForPosition(NSObject, IntPtr)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetAccessibilityNextTextNavigationElement(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetAccessibilityNextTextNavigationElementBlock(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetAccessibilityPreviousTextNavigationElement(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetAccessibilityPreviousTextNavigationElementBlock(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetAccessibilityTextInputResponder(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetAccessibilityTextInputResponderHandler(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetBrowserAccessibilityAttributedValue(NSObject, NSRange)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetBrowserAccessibilityContainerType(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetBrowserAccessibilityCurrentStatus(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetBrowserAccessibilityHasDomFocus(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetBrowserAccessibilityIsRequired(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetBrowserAccessibilityPressedState(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetBrowserAccessibilityRoleDescription(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetBrowserAccessibilitySelectedTextRange(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetBrowserAccessibilitySortDirection(NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetBrowserAccessibilityValue(NSObject, NSRange)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetDebugDescription(INSObjectProtocol)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetHandle(INativeObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetNonNullHandle(INativeObject, String)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

GetValidModes(NSObject, NSFontPanel)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

ObjectDidBeginEditing(NSObject, INSEditor)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

ObjectDidEndEditing(NSObject, INSEditor)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

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

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

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

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetAccessibilityTextInputResponder(NSObject, IUITextInput)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetBrowserAccessibilityCurrentStatus(NSObject, String)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetBrowserAccessibilityIsRequired(NSObject, Boolean)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetBrowserAccessibilityRoleDescription(NSObject, String)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetBrowserAccessibilitySortDirection(NSObject, String)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

ValidateToolbarItem(NSObject, NSToolbarItem)

Gestisce il recapito di eventi di località, area e intestazione all'applicazione.

Si applica a

Vedi anche