CLLocationManager Klasse

Definition

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

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

Hinweise

Anfordern einer Autorisierung

Entwickler, die den Zugriff auf die Standortinformationen anfordern möchten, müssen die Berechtigung des Benutzers anfordern, damit sie Ereignisse empfangen können. Dazu rufen Sie entweder die RequestWhenInUseAuthorization() Methode auf. Wenn diese Methoden aufgerufen werden, fordert das System den Benutzer zur Autorisierung auf, und wenn er sie zugibt, wird das AuthorizationChanged Ereignis ausgelöst, wenn sie festgelegt ist (oder wenn Sie den Delegat-Idiom verwenden, wird die AuthorizationChanged(CLLocationManager, CLAuthorizationStatus) Methode aufgerufen.

Darüber hinaus müssen Entwickler einen oder beide Schlüssel NSLocationWhenInUseUsageDescription und NSLocationAlwaysUsageDescription in den Apps info.plisthinzufügen. Diese Schlüssel sind Zeichenfolgen, die verwendet werden können, um zu beschreiben, warum die App Standortzugriff benötigt.

Entwickler sollten wie folgt einen Idiom verwenden:

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

Nachverfolgen der Position des Geräts

Der am häufigsten verwendete Anwendungsfall für das CLLocationManager Gerät wird nachverfolgt, während sich die Anwendung im Vordergrund befindet. (Siehe auch "Hintergrundaktualisierung und verzögerter Modus" weiter unten.)

Anwendungsentwickler können entweder C#-Stil-Ereignisse oder apples Delegatobjektmuster verwenden, um die Aktualisierung der Vordergrundposition nachzuverfolgen. Für C#-Formatereignisse können Entwickler das LocationsUpdated Ereignis verwenden:

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

Während C#-Formatereignisse präziser sind, muss das CLLocationManager Delegatobjektmuster für bestimmte Verhaltensweisen verwendet werden (z. B. verzögerte Aktualisierung), und es kann für eine Anwendung konsistenter sein, das Delegatobjektmuster zu verwenden, auch wenn C#-Style-Ereignisse verfügbar sind. Das Delegatobjektmuster besteht aus dem Delegate Zuweisen eines benutzerdefinierten CLLocationManagerDelegate Objekts zur Eigenschaft der 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">

Hintergrundaktualisierung und verzögerter Modus

Speicherorte können aktualisiert werden, während sich die Anwendung im Hintergrund befindet. Dies erfordert, dass die info.plist mithilfe des visuellen Editors von Xamarin Studio geändert werden:

Oder indem Sie den Schlüssel manuell hinzufügen:

<Beispiel>

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

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

Wichtigkeit des Delegate-Objekts

Im Allgemeinen können Entwickler bei Verwendung von Xamarin.iOS frei auswählen, ob Sie C# events oder Apple-Stil "Delegate-Objekte" verwenden, um auf Objektlebenszyklusereignisse zu reagieren. Mehrere CLLocationManager Methoden erfordern jedoch das Delegatobjektmuster.

</Block>

Konstruktoren

Name Beschreibung
CLLocationManager()

Erstellt ein neues CLLocationManager mit Standardwerten.

CLLocationManager(NativeHandle)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von nicht verwalteten Objekten verwendet wird. Wird von der Laufzeit aufgerufen.

CLLocationManager(NSObjectFlag)

Konstruktor, der abgeleitete Klassen aufruft, um die Initialisierung zu überspringen und das Objekt lediglich zuzuweisen.

Eigenschaften

Name Beschreibung
AccessibilityAttributedUserInputLabels

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
AccessibilityRespondsToUserInteraction

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
AccessibilityTextualContext

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
AccessibilityUserInputLabels

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
AccuracyAuthorization

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

ActivityType

Wird verwendet, um die Hinweise auf das Betriebssystem für einen besseren Stromverbrauch / die Genauigkeit bereitzustellen.

AllowsBackgroundLocationUpdates

Dient zum Abrufen oder Festlegen eines booleschen Werts, der steuert, ob die Anwendung auf Positionsaktualisierungen reagiert, während sie angehalten wird.

AuthorizationStatus

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

Class

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
ClassHandle

Das Objective-C Klassenhandle für diese Klasse.

DebugDescription

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
DeferredLocationUpdatesAvailable

Gibt an, ob hintergrundgenerierte verzögerte Standortdaten verfügbar sind.

Delegate

Eine Instanz der CoreLocation.ICLLocationManagerDelegate-Modellklasse, die als Klassendelegat fungiert.

Description

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
DesiredAccuracy

Die von der App bevorzugte Genauigkeit. (Grobe Genauigkeiten verbrauchen weniger Leistung.)

DistanceFilter

Der minimale horizontale Abstand in Metern muss vor dem Ausgeben einer Positionsaktualisierung verschoben werden.

ExposedBindings

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
Handle

Handle (Zeiger) auf die nicht verwaltete Objektdarstellung.

(Geerbt von NSObject)
Heading

Die letzte Überschrift (Richtung, in der das Gerät unterwegs ist).

HeadingAvailable

Gibt an, ob die Heading Eigenschaft nicht nullist.

HeadingFilter

Die minimale Änderung der Überschrift in Grad, die zum Generieren einer Positionsaktualisierung erforderlich ist.

HeadingOrientation

Die Ausrichtung, die zum Bestimmen von Überschriftenberechnungen verwendet wird.

IsAuthorizedForWidgetUpdates

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

IsDirectBinding

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob diese Instanz direkte Objective-C Bindung verwendet.

(Geerbt von NSObject)
IsProxy

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
IsRangingAvailable

Ruft einen booleschen Wert ab, der angibt, ob das Gerät Bluetooth-Beacons reichen kann.

Location

Die zuletzt abgerufene CLLocation.

LocationServicesEnabled

Gibt an, ob Standortdienste verfügbar sind.

MaximumRegionMonitoringDistance

Der größte Grenzabstand in Metern, der einer Region zugewiesen werden kann.

MaxTimeInterval

Stellt den Wert dar, der der Konstanten CLTimeInternalMax zugeordnet ist.

MonitoredRegions

Der Satz von CLRegionS, der von der App überwacht wird.

PausesLocationUpdatesAutomatically

Gibt an, ob das System Positionsupdates anhalten darf (z. B. wenn das Gerät nicht in einer Weile verschoben wurde).

Purpose

Entwickler sollten diese veraltete Eigenschaft nicht verwenden.

RangedBeaconConstraints

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

RangedRegions

Der Satz von S, der mithilfe eines CLRegionBereichs nachverfolgt wird.

RegionMonitoringAvailable

Anwendungsentwickler sollten anstelle dieser veralteten Methode verwenden IsMonitoringAvailable(Type) .

RegionMonitoringEnabled

Anwendungsentwickler sollten anstelle dieser veralteten Methode verwenden IsMonitoringAvailable(Type) .

RetainCount

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
Self

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
ShouldDisplayHeadingCalibration

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

ShowsBackgroundLocationIndicator

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SignificantLocationChangeMonitoringAvailable

Ob die Überwachung von "signifikanten Standortänderungen" (z. B. über Zellturmschalter) verfügbar ist.

Status

Der Autorisierungsstatus der App (z. B. wenn der Zugriff der App auf Standortdienste verweigert wird).

Superclass

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
SuperHandle

Handle, das verwendet wird, um die Methoden in der Basisklasse für diese NSObjectdarzustellen.

(Geerbt von NSObject)
WeakDelegate

Ein Objekt, das auf das Delegatprotokoll für diesen Typ reagieren kann

Zone

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)

Methoden

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

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registriert ein Objekt für die externe Beobachtung mithilfe einer beliebigen Methode.

(Geerbt von NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registriert ein Objekt für die externe Beobachtung mithilfe einer beliebigen Methode.

(Geerbt von NSObject)
AllowDeferredLocationUpdatesUntil(Double, Double)

Schlägt vor, dass Standortaktualisierungen zurückgestellt werden, bis entweder distance reisen oder timeout überschritten wurden.

AwakeFromNib()

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
BeginInvokeOnMainThread(Action)

Ruft die angegebene Aktion asynchron im Haupt-UI-Thread auf.

(Geerbt von NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Ruft asynchron den angegebenen Code im Haupt-UI-Thread auf.

(Geerbt von NSObject)
Bind(NSString, NSObject, String, NSBindingOptions)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
CommitEditing()

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
ConformsToProtocol(NativeHandle)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
Copy()

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
DangerousAutorelease()

Ruft den Selektor "autorelease" für dieses Objekt auf.

(Geerbt von NSObject)
DangerousRelease()

Ruft den Selektor "Release" für dieses Objekt auf.

(Geerbt von NSObject)
DangerousRetain()

Ruft die Auswahl "beibehalten" für dieses Objekt auf.

(Geerbt von NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
DidChangeValue(String)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
DisallowDeferredLocationUpdates()

Deaktiviert updates für verzögerte Hintergrundspeicherorte.

DismissHeadingCalibrationDisplay()

Entfernt die Überschriftenkalibrierungsansicht aus der Anzeige.

Dispose()

Gibt die vom NSObject Objekt verwendeten Ressourcen frei.

(Geerbt von NSObject)
Dispose(Boolean)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

DoesNotRecognizeSelector(Selector)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
Equals(NSObject)

Bestimmt, ob der angegebene NSObject Wert gleich dem aktuellen NSObjectist.

(Geerbt von NSObject)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen NSObjectentspricht.

(Geerbt von NSObject)
GetBindingInfo(NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
GetBindingOptionDescriptions(NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
GetBindingValueClass(NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
GetHashCode()

Generiert einen Hashcode für die aktuelle Instanz.

(Geerbt von NSObject)
GetMethodForSelector(Selector)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
GetNativeHash()

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
Init()

Initialisiert das Objekt durch Aufrufen der Objective-C-Methode init .

(Geerbt von NSObject)
InitializeHandle(NativeHandle, String)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
InitializeHandle(NativeHandle)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
Invoke(Action, Double)

Ruft die angegebene Aktion nach der angegebenen Verzögerung auf.

(Geerbt von NSObject)
Invoke(Action, TimeSpan)

Ruft die angegebene Aktion nach der angegebenen Verzögerung auf.

(Geerbt von NSObject)
InvokeOnMainThread(Action)

Ruft die angegebene Aktion synchron im Haupt-UI-Thread auf.

(Geerbt von NSObject)
InvokeOnMainThread(Selector, NSObject)

Ruft synchron den angegebenen Code im Haupt-UI-Thread auf.

(Geerbt von NSObject)
IsEqual(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
IsKindOfClass(Class)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
IsMemberOfClass(Class)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
IsMonitoringAvailable(Class)

Bestimmt, ob das Gerät die Regionsüberwachung für die angegebene Art von CLRegion unterstützt.

IsMonitoringAvailable(Type)

Bestimmt, ob das Gerät die Regionsüberwachung für die angegebene Art von CLRegion.

MarkDirty()

Fördert ein reguläres Peerobjekt (IsDirectBinding ist wahr) in ein Toggleref-Objekt.

(Geerbt von NSObject)
MutableCopy()

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
ObjectDidEndEditing(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

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

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
PerformSelector(Selector, NSObject, Double)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
PerformSelector(Selector, NSObject, NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
PerformSelector(Selector, NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
PerformSelector(Selector)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
PrepareForInterfaceBuilder()

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
RemoveObserver(NSObject, NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
RemoveObserver(NSObject, String, IntPtr)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
RemoveObserver(NSObject, String)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
RequestAlwaysAuthorization()

Zeigt eine Benutzeroberfläche für den Benutzer an, die die Autorisierung für die Verwendung von Standortdiensten anfordert, wenn die App ausgeführt wird.

RequestLocation()

Fordert den aktuellen Speicherort an.

RequestState(CLRegion)

Fordert asynchron Informationen zum Status der .region

RequestTemporaryFullAccuracyAuthorization(String, Action<NSError>)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

RequestTemporaryFullAccuracyAuthorization(String)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

RequestTemporaryFullAccuracyAuthorizationAsync(String)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

RequestWhenInUseAuthorization()

Zeigt eine Benutzeroberfläche für den Benutzer an, die die Autorisierung für die Verwendung von Standortdiensten anfordert, wenn sich die App im Vordergrund befindet.

RespondsToSelector(Selector)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
SetNilValueForKey(NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
SetValueForKey(NSObject, NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Legt den Wert für die Eigenschaft fest, die durch einen bestimmten Schlüsselpfad auf einen bestimmten Wert identifiziert wird.

(Geerbt von NSObject)
SetValueForKeyPath(NSObject, NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
StartMonitoring(CLRegion, Double)

Startet die Überwachung der Region.

StartMonitoring(CLRegion)

Beginnt mit der Überwachung region der Einreise und des Ausgangs.

StartMonitoringLocationPushes(Action<NSData,NSError>)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

StartMonitoringLocationPushesAsync()

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

StartMonitoringSignificantLocationChanges()

Beginnt mit der Überwachung wichtiger Änderungen.

StartMonitoringVisits()

Startet das Generieren von Ereignissen als Reaktion auf Besuche.

StartRangingBeacons(CLBeaconIdentityConstraint)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

StartRangingBeacons(CLBeaconRegion)

Beginnt mit der Übermittlung von Benachrichtigungen über Beacons in region.

StartUpdatingHeading()

Startet die Aktualisierung der Überschrift.

StartUpdatingLocation()

Startet die Aktualisierung des Speicherorts.

StopMonitoring(CLRegion)

Beendet die Überwachung der region.

StopMonitoringLocationPushes()

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

StopMonitoringSignificantLocationChanges()

Beginnt mit der Überwachung erheblicher Standortänderungen.

StopMonitoringVisits()

Beendet das Generieren von Ereignissen als Reaktion auf Besuche.

StopRangingBeacons(CLBeaconIdentityConstraint)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

StopRangingBeacons(CLBeaconRegion)

Stoppt das Nachverfolgen von Beacons in der region.

StopUpdatingHeading()

Beendet die Aktualisierung der Überschrift.

StopUpdatingLocation()

Beendet die Aktualisierung des Speicherorts.

ToString()

Gibt eine Zeichenfolgendarstellung des Werts der aktuellen Instanz zurück.

(Geerbt von NSObject)
Unbind(NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
ValueForKey(NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
ValueForKeyPath(NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
ValueForUndefinedKey(NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)
WillChangeValue(String)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

(Geerbt von NSObject)

Ereignisse

Name Beschreibung
AuthorizationChanged

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

DeferredUpdatesFinished

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

DidChangeAuthorization

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

DidDetermineState

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

DidFailRangingBeacons

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

DidRangeBeacons

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

DidRangeBeaconsSatisfyingConstraint

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

DidStartMonitoringForRegion

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

DidVisit

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

Failed

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

LocationsUpdated

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

LocationUpdatesPaused

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

LocationUpdatesResumed

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

MonitoringFailed

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

RangingBeaconsDidFailForRegion

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

RegionEntered

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

RegionLeft

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

UpdatedHeading

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

UpdatedLocation

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

Erweiterungsmethoden

Name Beschreibung
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

AccessibilityHitTest(NSObject, CGPoint, UIEvent)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

BrowserAccessibilityInsertTextAtCursor(NSObject, String)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetAccessibilityCustomRotors(NSObject)

Ruft das Array von UIAccessibilityCustomRotor Objekten ab, die für this das Objekt geeignet sind.

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetAccessibilityLineRangeForPosition(NSObject, IntPtr)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetAccessibilityNextTextNavigationElement(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetAccessibilityNextTextNavigationElementBlock(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetAccessibilityPreviousTextNavigationElement(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetAccessibilityPreviousTextNavigationElementBlock(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetAccessibilityTextInputResponder(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetAccessibilityTextInputResponderHandler(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetBrowserAccessibilityAttributedValue(NSObject, NSRange)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetBrowserAccessibilityContainerType(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetBrowserAccessibilityCurrentStatus(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetBrowserAccessibilityHasDomFocus(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetBrowserAccessibilityIsRequired(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetBrowserAccessibilityPressedState(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetBrowserAccessibilityRoleDescription(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetBrowserAccessibilitySelectedTextRange(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetBrowserAccessibilitySortDirection(NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetBrowserAccessibilityValue(NSObject, NSRange)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetDebugDescription(INSObjectProtocol)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetHandle(INativeObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetNonNullHandle(INativeObject, String)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

GetValidModes(NSObject, NSFontPanel)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

ObjectDidBeginEditing(NSObject, INSEditor)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

ObjectDidEndEditing(NSObject, INSEditor)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

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

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

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

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Legt das Array von UIAccessibilityCustomRotor Objekten fest, die für this das Objekt geeignet sind.

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetAccessibilityTextInputResponder(NSObject, IUITextInput)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetBrowserAccessibilityCurrentStatus(NSObject, String)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetBrowserAccessibilityIsRequired(NSObject, Boolean)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetBrowserAccessibilityRoleDescription(NSObject, String)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetBrowserAccessibilitySortDirection(NSObject, String)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

ValidateToolbarItem(NSObject, NSToolbarItem)

Verwaltet die Übermittlung von Standort-, Regions- und Überschriftenereignissen an Ihre Anwendung.

Gilt für:

Weitere Informationen