CLLocationManager Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji.
[Foundation.Register("CLLocationManager", true)]
public class CLLocationManager : Foundation.NSObject
[<Foundation.Register("CLLocationManager", true)>]
type CLLocationManager = class
inherit NSObject
- Dziedziczenie
- Atrybuty
Uwagi
Żądanie autoryzacji
Deweloperzy, którzy chcą zażądać dostępu do informacji o lokalizacji, muszą zażądać od użytkownika uprawnień, aby to zrobić, zanim będą mogli odbierać zdarzenia. Odbywa się to przez wywołanie metody RequestWhenInUseAuthorization() . Po wywołaniu tych metod system wyświetli monit o autoryzację użytkownika, a jeśli go przyzna, AuthorizationChanged zdarzenie zostanie zgłoszone w przypadku ustawienia (lub jeśli używasz idiomu Delegat, AuthorizationChanged(CLLocationManager, CLAuthorizationStatus) metoda zostanie wywołana.
Ponadto deweloperzy muszą dodać jeden lub oba klucze NSLocationWhenInUseUsageDescription i NSLocationAlwaysUsageDescription w aplikacji info.plist. Te klucze są ciągami, których można użyć do opisania, dlaczego aplikacja potrzebuje dostępu do lokalizacji.
Deweloperzy powinni używać idiomu w następujący sposób:
var manager = new CLLocationManager();
manager.AuthorizationChanged += (sender, args) => {
Console.WriteLine ("Authorization changed to: {0}", args.Status);
};
if (UIDevice.CurrentDevice.CheckSystemVersion(8,0))
manager.RequestWhenInUseAuthorization();
Śledzenie lokalizacji urządzenia
Najczęstszym przypadkiem użycia elementu CLLocationManager jest śledzenie urządzenia, gdy aplikacja znajduje się na pierwszym planie. (Zobacz również poniżej "Aktualizowanie w tle i tryb odroczony".
Deweloperzy aplikacji mogą używać zdarzeń w stylu C#lub wzorca obiektów delegowanych firmy Apple do śledzenia aktualizacji lokalizacji pierwszego planu. W przypadku zdarzeń w stylu C#deweloperzy mogą używać zdarzenia 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()
Chociaż zdarzenia w stylu C#są bardziej zwięzłe, CLLocationManager należy używać wzorca obiektu delegata dla niektórych zachowań (na przykład odroczone aktualizowanie) i może być bardziej spójne, aby aplikacja korzystała ze wzorca obiektu delegowanego nawet wtedy, gdy są dostępne zdarzenia w stylu języka C#. Wzorzec obiektu delegowanego składa się z przypisywania niestandardowego CLLocationManagerDelegate obiektu do Delegate właściwości obiektu 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
Aktualizowanie w tle i tryb odroczony
Lokalizacje można aktualizować, gdy aplikacja znajduje się w tle. Wymaga to zmodyfikowania info.plist przy użyciu edytora wizualnego Xamarin Studio:

Możesz też ręcznie dodać klucz:
<Przykład>
<key>UIBackgroundModes</key>
<array>
<string>location</string>
</array>
</example></block><block subset="none" type="behaviors">
Ważność obiektu Delegat
Ogólnie rzecz biorąc, w przypadku korzystania z Xamarin.iOS deweloperzy mogą swobodnie wybierać, czy używać języka C# events lub "obiektów delegowanych" w stylu firmy Apple, aby reagować na zdarzenia cyklu życia obiektu. Jednak kilka CLLocationManager metod wymaga wzorca obiektu delegata.
</Bloku>
Konstruktory
| Nazwa | Opis |
|---|---|
| CLLocationManager() |
Tworzy nowy CLLocationManager z wartościami domyślnymi. |
| CLLocationManager(NativeHandle) |
Konstruktor używany podczas tworzenia zarządzanych reprezentacji niezarządzanych obiektów. Wywoływane przez środowisko uruchomieniowe. |
| CLLocationManager(NSObjectFlag) |
Konstruktor do wywołania klas pochodnych, aby pominąć inicjowanie i jedynie przydzielić obiekt. |
Właściwości
| Nazwa | Opis |
|---|---|
| AccessibilityAttributedUserInputLabels |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| AccessibilityRespondsToUserInteraction |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| AccessibilityTextualContext |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| AccessibilityUserInputLabels |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| AccuracyAuthorization |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| ActivityType |
Służy do zapewniania wskazówek systemu operacyjnego w celu lepszego zużycia energii / dokładności. |
| AllowsBackgroundLocationUpdates |
Pobiera lub ustawia wartość logiczną, która kontroluje, czy aplikacja będzie reagować na aktualizacje lokalizacji, gdy jest zawieszona. |
| AuthorizationStatus |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| Class |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| ClassHandle |
Uchwyt klasy Objective-C dla tej klasy. |
| DebugDescription |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| DeferredLocationUpdatesAvailable |
Czy są dostępne dane lokalizacji odroczonej wygenerowane w tle. |
| Delegate |
Wystąpienie klasy modelu CoreLocation.ICLLocationManagerDelegate, która działa jako delegat klasy. |
| Description |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| DesiredAccuracy |
Dokładność preferowana przez aplikację. (Grubsze dokładności zużywają mniejszą moc). |
| DistanceFilter |
Minimalna odległość pozioma, w metrach, urządzenie musi przejść przed wydaniem aktualizacji lokalizacji. |
| ExposedBindings |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| Handle |
Dojdź (wskaźnik) do niezarządzanej reprezentacji obiektu. (Odziedziczone po NSObject) |
| Heading |
Najnowszy nagłówek (kierunek podróży urządzenia). |
| HeadingAvailable |
Heading Czy właściwość nie |
| HeadingFilter |
Minimalna zmiana nagłówka w stopniach niezbędnych do wygenerowania aktualizacji lokalizacji. |
| HeadingOrientation |
Orientacja używana do określania obliczeń nagłówków. |
| IsAuthorizedForWidgetUpdates |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| IsDirectBinding |
Pobiera lub ustawia wartość wskazującą, czy to wystąpienie używa powiązania bezpośredniego Objective-C. (Odziedziczone po NSObject) |
| IsProxy |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| IsRangingAvailable |
Pobiera wartość logiczną, która informuje, czy urządzenie może zawierać sygnały nawigacyjne Bluetooth. |
| Location |
Ostatnio pobrany CLLocationelement . |
| LocationServicesEnabled |
Określa, czy usługi lokalizacji są dostępne. |
| MaximumRegionMonitoringDistance |
Największa odległość graniczna w metrach, którą można przypisać do regionu. |
| MaxTimeInterval |
Reprezentuje wartość skojarzona z stałą CLTimeInternalMax |
| MonitoredRegions |
Zestaw monitorowanych CLRegionprzez aplikację. |
| PausesLocationUpdatesAutomatically |
Czy system może wstrzymać aktualizacje lokalizacji (na przykład jeśli urządzenie nie zostało przeniesione w czasie). |
| Purpose |
Deweloperzy nie powinni używać tej przestarzałej właściwości. |
| RangedBeaconConstraints |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| RangedRegions |
Zestaw śledzonych elementów CLRegionprzy użyciu zakresu. |
| RegionMonitoringAvailable |
Deweloperzy aplikacji powinni używać IsMonitoringAvailable(Type) zamiast tej przestarzałej metody. |
| RegionMonitoringEnabled |
Deweloperzy aplikacji powinni używać IsMonitoringAvailable(Type) zamiast tej przestarzałej metody. |
| RetainCount |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| Self |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| ShouldDisplayHeadingCalibration |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| ShowsBackgroundLocationIndicator |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SignificantLocationChangeMonitoringAvailable |
Czy jest dostępne monitorowanie "znaczącej zmiany lokalizacji" (np. za pośrednictwem przełącznika wieży komórkowej). |
| Status |
Stan autoryzacji aplikacji (np. jeśli aplikacja nie ma dostępu do usług lokalizacji). |
| Superclass |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| SuperHandle |
Dojście używane do reprezentowania metod w klasie bazowej dla tego elementu NSObject. (Odziedziczone po NSObject) |
| WeakDelegate |
Obiekt, który może odpowiedzieć na protokół delegata dla tego typu |
| Zone |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
Metody
| Nazwa | Opis |
|---|---|
| AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>) |
Rejestruje obiekt do obserwowanego zewnętrznie przy użyciu dowolnej metody. (Odziedziczone po NSObject) |
| AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>) |
Rejestruje obiekt do obserwowanego zewnętrznie przy użyciu dowolnej metody. (Odziedziczone po NSObject) |
| AllowDeferredLocationUpdatesUntil(Double, Double) |
Sugeruje, że aktualizacje lokalizacji są odroczone do czasu |
| AwakeFromNib() |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| BeginInvokeOnMainThread(Action) |
Wywołuje określoną akcję asynchronicznie w głównym wątku interfejsu użytkownika. (Odziedziczone po NSObject) |
| BeginInvokeOnMainThread(Selector, NSObject) |
Wywołuje asynchronicznie określony kod w głównym wątku interfejsu użytkownika. (Odziedziczone po NSObject) |
| Bind(NSString, NSObject, String, NSBindingOptions) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| Bind(NSString, NSObject, String, NSDictionary) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| CommitEditing() |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| CommitEditing(NSObject, Selector, IntPtr) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| ConformsToProtocol(NativeHandle) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| Copy() |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| DangerousAutorelease() |
Wywołuje selektor "autorelease" dla tego obiektu. (Odziedziczone po NSObject) |
| DangerousRelease() |
Wywołuje selektor "release" dla tego obiektu. (Odziedziczone po NSObject) |
| DangerousRetain() |
Wywołuje selektor "zachowaj" dla tego obiektu. (Odziedziczone po NSObject) |
| DidChange(NSKeyValueChange, NSIndexSet, NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| DidChange(NSString, NSKeyValueSetMutationKind, NSSet) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| DidChangeValue(String) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| DisallowDeferredLocationUpdates() |
Wyłącza odroczone aktualizacje lokalizacji w tle. |
| DismissHeadingCalibrationDisplay() |
Usuwa widok kalibracji nagłówka z wyświetlacza. |
| Dispose() |
Zwalnia zasoby używane przez NSObject obiekt . (Odziedziczone po NSObject) |
| Dispose(Boolean) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| DoesNotRecognizeSelector(Selector) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| Equals(NSObject) |
Określa, czy określona NSObject wartość jest równa bieżącej NSObjectwartości . (Odziedziczone po NSObject) |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu NSObject. (Odziedziczone po NSObject) |
| GetBindingInfo(NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| GetBindingOptionDescriptions(NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| GetBindingValueClass(NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| GetDictionaryOfValuesFromKeys(NSString[]) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| GetHashCode() |
Generuje kod skrótu dla bieżącego wystąpienia. (Odziedziczone po NSObject) |
| GetMethodForSelector(Selector) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| GetNativeHash() |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| Init() |
Inicjuje obiekt, wywołując metodę Objective-C |
| InitializeHandle(NativeHandle, String) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| InitializeHandle(NativeHandle) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| Invoke(Action, Double) |
Wywołuje określoną akcję po określonym opóźnieniu. (Odziedziczone po NSObject) |
| Invoke(Action, TimeSpan) |
Wywołuje określoną akcję po określonym opóźnieniu. (Odziedziczone po NSObject) |
| InvokeOnMainThread(Action) |
Wywołuje określoną akcję synchronicznie w głównym wątku interfejsu użytkownika. (Odziedziczone po NSObject) |
| InvokeOnMainThread(Selector, NSObject) |
Wywołuje synchronicznie określony kod w głównym wątku interfejsu użytkownika. (Odziedziczone po NSObject) |
| IsEqual(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| IsKindOfClass(Class) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| IsMemberOfClass(Class) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| IsMonitoringAvailable(Class) |
Określa, czy urządzenie obsługuje monitorowanie regionów dla określonego rodzaju CLRegion. |
| IsMonitoringAvailable(Type) |
Określa, czy urządzenie obsługuje monitorowanie regionów dla określonego CLRegionrodzaju . |
| MarkDirty() |
Promuje zwykły obiekt elementu równorzędnego (IsDirectBinding ma wartość true) do obiektu toggleref. (Odziedziczone po NSObject) |
| MutableCopy() |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| ObjectDidEndEditing(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| ObserveValue(NSString, NSObject, NSDictionary, IntPtr) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| PerformSelector(Selector, NSObject, Double, NSString[]) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| PerformSelector(Selector, NSObject, Double) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| PerformSelector(Selector, NSObject, NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| PerformSelector(Selector, NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| PerformSelector(Selector, NSThread, NSObject, Boolean) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| PerformSelector(Selector) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| PrepareForInterfaceBuilder() |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| RemoveObserver(NSObject, NSString, IntPtr) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| RemoveObserver(NSObject, NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| RemoveObserver(NSObject, String, IntPtr) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| RemoveObserver(NSObject, String) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| RequestAlwaysAuthorization() |
Wyświetla interfejs dla użytkownika, który żąda autoryzacji do korzystania z usług lokalizacji w dowolnym momencie, gdy aplikacja jest uruchomiona. |
| RequestLocation() |
Żąda bieżącej lokalizacji. |
| RequestState(CLRegion) |
Asynchronicznie żąda informacji o stanie |
| RequestTemporaryFullAccuracyAuthorization(String, Action<NSError>) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| RequestTemporaryFullAccuracyAuthorization(String) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| RequestTemporaryFullAccuracyAuthorizationAsync(String) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| RequestWhenInUseAuthorization() |
Wyświetla interfejs dla użytkownika, który żąda autoryzacji do korzystania z usług lokalizacji w dowolnym momencie, gdy aplikacja znajduje się na pierwszym planie. |
| RespondsToSelector(Selector) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| SetNilValueForKey(NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| SetValueForKey(NSObject, NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| SetValueForKeyPath(NativeHandle, NSString) |
Ustawia wartość właściwości zidentyfikowanej przez daną ścieżkę klucza do danej wartości. (Odziedziczone po NSObject) |
| SetValueForKeyPath(NSObject, NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| SetValueForUndefinedKey(NSObject, NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| SetValuesForKeysWithDictionary(NSDictionary) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| StartMonitoring(CLRegion, Double) |
Rozpoczyna monitorowanie regionu. |
| StartMonitoring(CLRegion) |
Rozpoczyna monitorowanie |
| StartMonitoringLocationPushes(Action<NSData,NSError>) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| StartMonitoringLocationPushesAsync() |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| StartMonitoringSignificantLocationChanges() |
Rozpoczyna monitorowanie znaczących zmian. |
| StartMonitoringVisits() |
Rozpoczyna generowanie zdarzeń w odpowiedzi na wizyty. |
| StartRangingBeacons(CLBeaconIdentityConstraint) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| StartRangingBeacons(CLBeaconRegion) |
Rozpoczyna dostarczanie powiadomień o sygnałach nawigacyjnych w programie |
| StartUpdatingHeading() |
Rozpoczyna aktualizowanie nagłówka. |
| StartUpdatingLocation() |
Rozpoczyna aktualizowanie lokalizacji |
| StopMonitoring(CLRegion) |
Zatrzymuje monitorowanie programu |
| StopMonitoringLocationPushes() |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| StopMonitoringSignificantLocationChanges() |
Rozpoczyna monitorowanie znaczących zmian lokalizacji. |
| StopMonitoringVisits() |
Zatrzymuje generowanie zdarzeń w odpowiedzi na wizyty. |
| StopRangingBeacons(CLBeaconIdentityConstraint) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| StopRangingBeacons(CLBeaconRegion) |
Zatrzymuje śledzenie sygnałów nawigacyjnych w obiekcie |
| StopUpdatingHeading() |
Zatrzymuje aktualizowanie nagłówka. |
| StopUpdatingLocation() |
Zatrzymuje aktualizowanie lokalizacji. |
| ToString() |
Zwraca ciąg reprezentujący wartość bieżącego wystąpienia. (Odziedziczone po NSObject) |
| Unbind(NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| ValueForKey(NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| ValueForKeyPath(NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| ValueForUndefinedKey(NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| WillChange(NSKeyValueChange, NSIndexSet, NSString) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| WillChange(NSString, NSKeyValueSetMutationKind, NSSet) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
| WillChangeValue(String) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. (Odziedziczone po NSObject) |
Zdarzenia
| Nazwa | Opis |
|---|---|
| AuthorizationChanged |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| DeferredUpdatesFinished |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| DidChangeAuthorization |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| DidDetermineState |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| DidFailRangingBeacons |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| DidRangeBeacons |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| DidRangeBeaconsSatisfyingConstraint |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| DidStartMonitoringForRegion |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| DidVisit |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| Failed |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| LocationsUpdated |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| LocationUpdatesPaused |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| LocationUpdatesResumed |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| MonitoringFailed |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| RangingBeaconsDidFailForRegion |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| RegionEntered |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| RegionLeft |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| UpdatedHeading |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| UpdatedLocation |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| AcceptsPreviewPanelControl(NSObject, QLPreviewPanel) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| AccessibilityHitTest(NSObject, CGPoint, UIEvent) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| BeginPreviewPanelControl(NSObject, QLPreviewPanel) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| BrowserAccessibilityInsertTextAtCursor(NSObject, String) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| EndPreviewPanelControl(NSObject, QLPreviewPanel) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetAccessibilityCustomRotors(NSObject) |
Pobiera tablicę UIAccessibilityCustomRotor obiektów odpowiednich dla |
| GetAccessibilityLineEndPositionFromCurrentSelection(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetAccessibilityLineRangeForPosition(NSObject, IntPtr) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetAccessibilityLineStartPositionFromCurrentSelection(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetAccessibilityNextTextNavigationElement(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetAccessibilityNextTextNavigationElementBlock(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetAccessibilityPreviousTextNavigationElement(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetAccessibilityPreviousTextNavigationElementBlock(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetAccessibilityTextInputResponder(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetAccessibilityTextInputResponderHandler(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetBrowserAccessibilityAttributedValue(NSObject, NSRange) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetBrowserAccessibilityContainerType(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetBrowserAccessibilityCurrentStatus(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetBrowserAccessibilityHasDomFocus(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetBrowserAccessibilityIsRequired(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetBrowserAccessibilityPressedState(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetBrowserAccessibilityRoleDescription(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetBrowserAccessibilitySelectedTextRange(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetBrowserAccessibilitySortDirection(NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetBrowserAccessibilityValue(NSObject, NSRange) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetDebugDescription(INSObjectProtocol) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetHandle(INativeObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetNonNullHandle(INativeObject, String) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| GetValidModes(NSObject, NSFontPanel) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| ObjectDidBeginEditing(NSObject, INSEditor) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| ObjectDidEndEditing(NSObject, INSEditor) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
Ustawia tablicę UIAccessibilityCustomRotor obiektów odpowiednich dla |
| SetAccessibilityNextTextNavigationElement(NSObject, NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetAccessibilityTextInputResponder(NSObject, IUITextInput) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetBrowserAccessibilityCurrentStatus(NSObject, String) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetBrowserAccessibilityHasDomFocus(NSObject, Boolean) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetBrowserAccessibilityIsRequired(NSObject, Boolean) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetBrowserAccessibilityRoleDescription(NSObject, String) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetBrowserAccessibilitySortDirection(NSObject, String) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |
| ValidateToolbarItem(NSObject, NSToolbarItem) |
Zarządza dostarczaniem zdarzeń lokalizacji, regionu i nagłówków do aplikacji. |