CLLocationManager Klas

Definitie

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

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

Opmerkingen

Autorisatie aanvragen

Ontwikkelaars die toegang tot de locatiegegevens willen aanvragen, moeten toestemming aanvragen van de gebruiker om dit te doen voordat ze gebeurtenissen kunnen ontvangen. Dit wordt gedaan door een van beide methoden RequestWhenInUseAuthorization() aan te roepen. Wanneer deze methoden worden aangeroepen, vraagt het systeem de gebruiker om autorisatie en als hij deze verleent, wordt de AuthorizationChanged gebeurtenis gegenereerd als deze is ingesteld (of als u de gemachtigde idiom gebruikt, wordt de AuthorizationChanged(CLLocationManager, CLAuthorizationStatus) methode aangeroepen.

Daarnaast moeten ontwikkelaars een of beide sleutels NSLocationWhenInUseUsageDescription toevoegen en NSLocationAlwaysUsageDescription in de app info.plist. Deze sleutels zijn tekenreeksen die kunnen worden gebruikt om te beschrijven waarom de app locatietoegang nodig heeft.

Ontwikkelaars moeten een idioom als volgt gebruiken:

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

De locatie van het apparaat bijhouden

De meest voorkomende use-case voor het CLLocationManager apparaat is het bijhouden van het apparaat terwijl de toepassing zich op de voorgrond bevindt. (Zie ook 'Achtergrond bijwerken en uitgestelde modus' hieronder.)

Toepassingsontwikkelaars kunnen C#-stijlgebeurtenissen of het patroon voor gedelegeerde objecten van Apple gebruiken om het bijwerken van de voorgrondlocatie bij te houden. Voor C#-stijlgebeurtenissen kunnen ontwikkelaars de LocationsUpdated gebeurtenis gebruiken:

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

Hoewel C#-stijlgebeurtenissen beknopter zijn, moet het CLLocationManager patroon delegate-object worden gebruikt voor bepaald gedrag (bijvoorbeeld het bijwerken van uitstel) en kan het consistenter zijn voor een toepassing om het patroon gedelegeerde-object te gebruiken, zelfs als er C#-stijlgebeurtenissen beschikbaar zijn. Het patroon gedelegeerde-object bestaat uit het toewijzen van een aangepast CLLocationManagerDelegate object aan de Delegate eigenschap van de 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">

Achtergrondupdates en uitgestelde modus

Locaties kunnen worden bijgewerkt terwijl de toepassing zich op de achtergrond bevindt. Hiervoor moet de info.plist worden gewijzigd met behulp van de visual-editor van Xamarin Studio:

Of door de sleutel handmatig toe te voegen:

<Voorbeeld>

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

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

Belang van het object Delegeren

Over het algemeen kunnen ontwikkelaars bij het gebruik van Xamarin.iOS kiezen of ze C# events of Apple-stijl 'objecten delegeren' om te reageren op levenscyclusgebeurtenissen van objecten. Voor verschillende CLLocationManager methoden is echter het patroon delegate-object vereist.

</Blok>

Constructors

Name Description
CLLocationManager()

Hiermee maakt u een nieuwe CLLocationManager met standaardwaarden.

CLLocationManager(NativeHandle)

Een constructor die wordt gebruikt bij het maken van beheerde weergaven van niet-beheerde objecten. Aangeroepen door de runtime.

CLLocationManager(NSObjectFlag)

Constructor die afgeleide klassen aanroept om initialisatie over te slaan en het object alleen toe te wijzen.

Eigenschappen

Name Description
AccessibilityAttributedUserInputLabels

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
AccessibilityRespondsToUserInteraction

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
AccessibilityTextualContext

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
AccessibilityUserInputLabels

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
AccuracyAuthorization

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

ActivityType

Wordt gebruikt om het besturingssysteem aanwijzingen te geven voor een beter energieverbruik/nauwkeurigheid.

AllowsBackgroundLocationUpdates

Hiermee wordt een Booleaanse waarde opgehaald of ingesteld waarmee wordt bepaald of de toepassing reageert op locatie-updates terwijl deze wordt onderbroken.

AuthorizationStatus

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

Class

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
ClassHandle

De Objective-C klassehandgreep voor deze klasse.

DebugDescription

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
DeferredLocationUpdatesAvailable

Of door de achtergrond gegenereerde locatiegegevens beschikbaar zijn.

Delegate

Een exemplaar van de modelklasse CoreLocation.ICLLocationManagerDelegate die fungeert als de gemachtigde van de klasse.

Description

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
DesiredAccuracy

De nauwkeurigheid die door de app wordt aanbevolen. (Coarser-nauwkeurigheid verbruikt minder vermogen.)

DistanceFilter

De minimale horizontale afstand, in meters, moet het apparaat verplaatsen voordat een locatie-update wordt uitgegeven.

ExposedBindings

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
Handle

Handle (pointer) naar de onbeheerde objectweergave.

(Overgenomen van NSObject)
Heading

De meest recente kop (richting waarin het apparaat onderweg is).

HeadingAvailable

Of de Heading eigenschap niet nullis.

HeadingFilter

De minimale wijziging in kop, in graden, die nodig is om een locatie-update te genereren.

HeadingOrientation

De afdrukstand die wordt gebruikt om kopberekeningen te bepalen.

IsAuthorizedForWidgetUpdates

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

IsDirectBinding

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of voor dit exemplaar directe Objective-C binding wordt gebruikt.

(Overgenomen van NSObject)
IsProxy

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
IsRangingAvailable

Hiermee haalt u een Booleaanse waarde op die aangeeft of het apparaat Bluetooth-bakens kan bereiken.

Location

De meest recent opgehaalde CLLocation.

LocationServicesEnabled

Of locatieservices beschikbaar zijn.

MaximumRegionMonitoringDistance

De grootste grensafstand, in meters, die kunnen worden toegewezen aan een regio.

MaxTimeInterval

Vertegenwoordigt de waarde die is gekoppeld aan de constante CLTimeInternalMax

MonitoredRegions

De set CLRegiondie wordt bewaakt door de app.

PausesLocationUpdatesAutomatically

Of het systeem locatie-updates mag onderbreken (bijvoorbeeld als het apparaat al een tijdje niet is verplaatst).

Purpose

Ontwikkelaars mogen deze afgeschafte eigenschap niet gebruiken.

RangedBeaconConstraints

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

RangedRegions

De reeks wordt bijgehouden met behulp van CLRegionvariƫrend.

RegionMonitoringAvailable

Toepassingsontwikkelaars moeten deze afgeschafte methode gebruiken IsMonitoringAvailable(Type) in plaats van deze afgeschafte methode.

RegionMonitoringEnabled

Toepassingsontwikkelaars moeten deze afgeschafte methode gebruiken IsMonitoringAvailable(Type) in plaats van deze afgeschafte methode.

RetainCount

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
Self

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
ShouldDisplayHeadingCalibration

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

ShowsBackgroundLocationIndicator

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SignificantLocationChangeMonitoringAvailable

Of 'significante locatiewijziging'-bewaking (bijvoorbeeld via de schakeloptie van de celtoren) beschikbaar is.

Status

De autorisatiestatus van de app (bijvoorbeeld als de app toegang tot locatieservices wordt geweigerd).

Superclass

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
SuperHandle

Handle die wordt gebruikt om de methoden in de basisklasse voor dit NSObjectweer te geven.

(Overgenomen van NSObject)
WeakDelegate

Een object dat kan reageren op het gemachtigde protocol voor dit type

Zone

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)

Methoden

Name Description
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registreert een object dat extern kan worden waargenomen met behulp van een willekeurige methode.

(Overgenomen van NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registreert een object dat extern kan worden waargenomen met behulp van een willekeurige methode.

(Overgenomen van NSObject)
AllowDeferredLocationUpdatesUntil(Double, Double)

Stelt voor dat locatie-updates worden uitgesteld totdat ze distance zijn gereisd of timeout zijn verstreken.

AwakeFromNib()

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
BeginInvokeOnMainThread(Action)

Roept de opgegeven actie asynchroon aan op de hoofd-UI-thread.

(Overgenomen van NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Roept asynchroon de opgegeven code aan op de hoofd-UI-thread.

(Overgenomen van NSObject)
Bind(NSString, NSObject, String, NSBindingOptions)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
CommitEditing()

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
ConformsToProtocol(NativeHandle)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
Copy()

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
DangerousAutorelease()

Roept de selector 'autorelease' aan op dit object.

(Overgenomen van NSObject)
DangerousRelease()

Roept de 'release'-selector op dit object aan.

(Overgenomen van NSObject)
DangerousRetain()

Roept de selector 'behouden' aan voor dit object.

(Overgenomen van NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
DidChangeValue(String)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
DisallowDeferredLocationUpdates()

Hiermee schakelt u uitgestelde updates voor de achtergrondlocatie uit.

DismissHeadingCalibrationDisplay()

Hiermee verwijdert u de kopkalibratieweergave van het scherm.

Dispose()

Releases van de resources die door het NSObject object worden gebruikt.

(Overgenomen van NSObject)
Dispose(Boolean)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

DoesNotRecognizeSelector(Selector)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
Equals(NSObject)

Bepaalt of de opgegeven NSObject waarde gelijk is aan de huidige NSObject.

(Overgenomen van NSObject)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan de huidige NSObject.

(Overgenomen van NSObject)
GetBindingInfo(NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
GetBindingOptionDescriptions(NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
GetBindingValueClass(NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
GetHashCode()

Genereert een hash-code voor het huidige exemplaar.

(Overgenomen van NSObject)
GetMethodForSelector(Selector)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
GetNativeHash()

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
Init()

Initialiseert het object door de methode Objective-C init aan te roepen.

(Overgenomen van NSObject)
InitializeHandle(NativeHandle, String)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
InitializeHandle(NativeHandle)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
Invoke(Action, Double)

Roept de opgegeven actie aan na de opgegeven vertraging.

(Overgenomen van NSObject)
Invoke(Action, TimeSpan)

Roept de opgegeven actie aan na de opgegeven vertraging.

(Overgenomen van NSObject)
InvokeOnMainThread(Action)

Roept de opgegeven actie synchroon aan op de hoofd-UI-thread.

(Overgenomen van NSObject)
InvokeOnMainThread(Selector, NSObject)

Roept synchroon de opgegeven code aan op de hoofd-UI-thread.

(Overgenomen van NSObject)
IsEqual(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
IsKindOfClass(Class)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
IsMemberOfClass(Class)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
IsMonitoringAvailable(Class)

Bepaalt of het apparaat regiobewaking ondersteunt voor het opgegeven type CLRegion.

IsMonitoringAvailable(Type)

Bepaalt of het apparaat regiobewaking ondersteunt voor het opgegeven type CLRegion.

MarkDirty()

Bevordert een normaal peerobject (IsDirectBinding is waar) in een wisselknopobject.

(Overgenomen van NSObject)
MutableCopy()

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
ObjectDidEndEditing(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

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

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
PerformSelector(Selector, NSObject, Double)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
PerformSelector(Selector, NSObject, NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
PerformSelector(Selector, NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
PerformSelector(Selector)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
PrepareForInterfaceBuilder()

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
RemoveObserver(NSObject, NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
RemoveObserver(NSObject, String, IntPtr)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
RemoveObserver(NSObject, String)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
RequestAlwaysAuthorization()

Geeft een interface weer voor de gebruiker die autorisatie aanvraagt voor het gebruik van locatieservices wanneer de app wordt uitgevoerd.

RequestLocation()

Vraagt de huidige locatie aan.

RequestState(CLRegion)

Asynchroon vraagt informatie over de status van de region.

RequestTemporaryFullAccuracyAuthorization(String, Action<NSError>)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

RequestTemporaryFullAccuracyAuthorization(String)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

RequestTemporaryFullAccuracyAuthorizationAsync(String)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

RequestWhenInUseAuthorization()

Geeft een interface weer voor de gebruiker die autorisatie aanvraagt voor het gebruik van locatieservices wanneer de app zich op de voorgrond bevindt.

RespondsToSelector(Selector)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
SetNilValueForKey(NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
SetValueForKey(NSObject, NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Hiermee stelt u de waarde in voor de eigenschap die wordt geĆÆdentificeerd door een bepaald sleutelpad naar een bepaalde waarde.

(Overgenomen van NSObject)
SetValueForKeyPath(NSObject, NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
StartMonitoring(CLRegion, Double)

Begint met het bewaken van de regio.

StartMonitoring(CLRegion)

Begint met het bewaken region van invoer en uitgang.

StartMonitoringLocationPushes(Action<NSData,NSError>)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

StartMonitoringLocationPushesAsync()

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

StartMonitoringSignificantLocationChanges()

Hiermee wordt bewaking gestart voor belangrijke wijzigingen.

StartMonitoringVisits()

Begint met het genereren van gebeurtenissen als reactie op bezoeken.

StartRangingBeacons(CLBeaconIdentityConstraint)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

StartRangingBeacons(CLBeaconRegion)

Begint met het leveren van meldingen over bakens in region.

StartUpdatingHeading()

Hiermee wordt de kop bijgewerkt.

StartUpdatingLocation()

Begint met het bijwerken van de locatie

StopMonitoring(CLRegion)

Stopt met het bewaken van de region.

StopMonitoringLocationPushes()

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

StopMonitoringSignificantLocationChanges()

Begint met het bewaken van belangrijke locatiewijzigingen.

StopMonitoringVisits()

Stopt met het genereren van gebeurtenissen als reactie op bezoeken.

StopRangingBeacons(CLBeaconIdentityConstraint)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

StopRangingBeacons(CLBeaconRegion)

Stopt het volgen van bakens in de region.

StopUpdatingHeading()

Stopt met het bijwerken van de kop.

StopUpdatingLocation()

Stopt met het bijwerken van de locatie.

ToString()

Retourneert een tekenreeksweergave van de waarde van het huidige exemplaar.

(Overgenomen van NSObject)
Unbind(NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
ValueForKey(NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
ValueForKeyPath(NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
ValueForUndefinedKey(NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)
WillChangeValue(String)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

(Overgenomen van NSObject)

gebeurtenis

Name Description
AuthorizationChanged

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

DeferredUpdatesFinished

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

DidChangeAuthorization

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

DidDetermineState

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

DidFailRangingBeacons

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

DidRangeBeacons

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

DidRangeBeaconsSatisfyingConstraint

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

DidStartMonitoringForRegion

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

DidVisit

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

Failed

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

LocationsUpdated

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

LocationUpdatesPaused

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

LocationUpdatesResumed

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

MonitoringFailed

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

RangingBeaconsDidFailForRegion

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

RegionEntered

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

RegionLeft

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

UpdatedHeading

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

UpdatedLocation

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

Extensiemethoden

Name Description
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

AccessibilityHitTest(NSObject, CGPoint, UIEvent)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

BrowserAccessibilityInsertTextAtCursor(NSObject, String)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetAccessibilityCustomRotors(NSObject)

Hiermee haalt u de matrix van UIAccessibilityCustomRotor objecten op die geschikt zijn voor this het object.

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetAccessibilityLineRangeForPosition(NSObject, IntPtr)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetAccessibilityNextTextNavigationElement(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetAccessibilityNextTextNavigationElementBlock(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetAccessibilityPreviousTextNavigationElement(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetAccessibilityPreviousTextNavigationElementBlock(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetAccessibilityTextInputResponder(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetAccessibilityTextInputResponderHandler(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetBrowserAccessibilityAttributedValue(NSObject, NSRange)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetBrowserAccessibilityContainerType(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetBrowserAccessibilityCurrentStatus(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetBrowserAccessibilityHasDomFocus(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetBrowserAccessibilityIsRequired(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetBrowserAccessibilityPressedState(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetBrowserAccessibilityRoleDescription(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetBrowserAccessibilitySelectedTextRange(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetBrowserAccessibilitySortDirection(NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetBrowserAccessibilityValue(NSObject, NSRange)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetDebugDescription(INSObjectProtocol)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetHandle(INativeObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetNonNullHandle(INativeObject, String)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

GetValidModes(NSObject, NSFontPanel)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

ObjectDidBeginEditing(NSObject, INSEditor)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

ObjectDidEndEditing(NSObject, INSEditor)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

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

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

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

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Hiermee stelt u de matrix van UIAccessibilityCustomRotor objecten in die geschikt zijn voor this het object.

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetAccessibilityTextInputResponder(NSObject, IUITextInput)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetBrowserAccessibilityCurrentStatus(NSObject, String)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetBrowserAccessibilityIsRequired(NSObject, Boolean)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetBrowserAccessibilityRoleDescription(NSObject, String)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetBrowserAccessibilitySortDirection(NSObject, String)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

ValidateToolbarItem(NSObject, NSToolbarItem)

Beheert de levering van locatie-, regio- en kop-gebeurtenissen aan uw toepassing.

Van toepassing op

Zie ook