CLLocationManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Gerencia a entrega de eventos de localização, região e título para seu aplicativo.
[Foundation.Register("CLLocationManager", true)]
public class CLLocationManager : Foundation.NSObject
[<Foundation.Register("CLLocationManager", true)>]
type CLLocationManager = class
inherit NSObject
- Herança
- Atributos
Comentários
Solicitando autorização
Os desenvolvedores que desejam solicitar acesso às informações de localização devem solicitar permissão do usuário para fazê-lo antes que eles possam receber eventos. Isso é feito chamando o RequestWhenInUseAuthorization() método. Quando esses métodos forem invocados, o sistema solicitará autorização ao usuário e, se ele conceder, o AuthorizationChanged evento será acionado se definido (ou se você estiver usando o idioma Delegado, o AuthorizationChanged(CLLocationManager, CLAuthorizationStatus) método será invocado.
Além disso, os desenvolvedores devem adicionar uma ou ambas as chaves NSLocationWhenInUseUsageDescription e NSLocationAlwaysUsageDescription em seu aplicativo info.plist. Essas chaves são cadeias de caracteres que podem ser usadas para descrever por que o aplicativo precisa de acesso à localização.
Os desenvolvedores devem usar um idioma como este:
var manager = new CLLocationManager();
manager.AuthorizationChanged += (sender, args) => {
Console.WriteLine ("Authorization changed to: {0}", args.Status);
};
if (UIDevice.CurrentDevice.CheckSystemVersion(8,0))
manager.RequestWhenInUseAuthorization();
Acompanhamento da localização do dispositivo
O caso de uso mais comum para o CLLocationManager é acompanhar o dispositivo enquanto o aplicativo está em primeiro plano. (Consulte também "Atualização em segundo plano e modo adiado" abaixo.)
Os desenvolvedores de aplicativos podem usar eventos no estilo C#ou o padrão delegado-objeto da Apple para acompanhar a atualização do local em primeiro plano. Para eventos no estilo C#, os desenvolvedores podem usar o LocationsUpdated evento:
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()
Embora os eventos no estilo C#sejam mais concisos, é CLLocationManager necessário usar o padrão delegado-objeto para determinados comportamentos (por exemplo, atualização adiada) e pode ser mais consistente para um aplicativo usar o padrão delegado-objeto mesmo quando eventos no estilo C#estiverem disponíveis. O padrão delegado-objeto consiste em atribuir um objeto personalizado CLLocationManagerDelegate à Delegate propriedade do 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
Atualização em segundo plano e modo adiado
Os locais podem ser atualizados enquanto o aplicativo está em segundo plano. Isso requer que o info.plist seja modificado usando o editor visual do Xamarin Studio:

Ou adicionando a chave manualmente:
<Exemplo>
<key>UIBackgroundModes</key>
<array>
<string>location</string>
</array>
</example></block><block subset="none" type="behaviors">
Importância do objeto Delegate
Geralmente, ao usar Xamarin.iOS, os desenvolvedores podem escolher livremente se devem usar c# events ou "objetos delegados" no estilo Apple para reagir a eventos do ciclo de vida do objeto. Vários CLLocationManager métodos, no entanto, exigem o padrão delegado-objeto.
</Bloco>
Construtores
| Nome | Description |
|---|---|
| CLLocationManager() |
Cria um novo CLLocationManager com valores padrão. |
| CLLocationManager(NativeHandle) |
Um construtor usado ao criar representações gerenciadas de objetos não gerenciados. Chamado pelo runtime. |
| CLLocationManager(NSObjectFlag) |
Construtor para chamar classes derivadas para ignorar a inicialização e apenas alocar o objeto. |
Propriedades
| Nome | Description |
|---|---|
| AccessibilityAttributedUserInputLabels |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| AccessibilityRespondsToUserInteraction |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| AccessibilityTextualContext |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| AccessibilityUserInputLabels |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| AccuracyAuthorization |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| ActivityType |
Usado para fornecer as pistas do sistema operacional para melhor consumo de energia/precisão. |
| AllowsBackgroundLocationUpdates |
Obtém ou define um valor booliano que controla se o aplicativo responderá às atualizações de localização enquanto estiver suspenso. |
| AuthorizationStatus |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| Class |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| ClassHandle |
O identificador de classe Objective-C desta classe. |
| DebugDescription |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| DeferredLocationUpdatesAvailable |
Se os dados de localização adiada gerados em segundo plano estão disponíveis. |
| Delegate |
Uma instância da classe de modelo CoreLocation.ICLLocationManagerDelegate que atua como o delegado de classe. |
| Description |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| DesiredAccuracy |
A precisão preferida pelo aplicativo. (Precisões mais grosseiras consomem menos energia.) |
| DistanceFilter |
A distância horizontal mínima, em metros, o dispositivo precisa se mover antes de emitir uma atualização de local. |
| ExposedBindings |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| Handle |
Manipule (ponteiro) para a representação de objeto não gerenciado. (Herdado de NSObject) |
| Heading |
O título mais recente (direção na qual o dispositivo está viajando). |
| HeadingAvailable |
Se a Heading propriedade não |
| HeadingBody |
Obtém ou define o corpo usado como referência para cálculos de título. |
| HeadingFilter |
A alteração mínima no título, em graus, necessária para gerar uma atualização de local. |
| HeadingOrientation |
A orientação usada para determinar cálculos de título. |
| IsAuthorizedForWidgetUpdates |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| IsDirectBinding |
Obtém ou define um valor que indica se essa instância usa associação Objective-C direta. (Herdado de NSObject) |
| IsProxy |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| IsRangingAvailable |
Obtém um valor booliano que informa se o dispositivo pode variar sinalizadores Bluetooth. |
| Location |
O mais recentemente recuperado CLLocation. |
| LocationServicesEnabled |
Se os serviços de localização estão disponíveis. |
| MaximumRegionMonitoringDistance |
A maior distância de limite, em metros, que pode ser atribuída a uma região. |
| MaxTimeInterval |
Representa o valor associado à constante CLTimeInternalMax |
| MonitoredRegions |
O conjunto de CLRegions que está sendo monitorado pelo aplicativo. |
| PausesLocationUpdatesAutomatically |
Se o sistema tem permissão para pausar as atualizações de localização (por exemplo, se o dispositivo não tiver sido movido por algum tempo). |
| Purpose |
Os desenvolvedores não devem usar essa propriedade preterida. |
| RangedBeaconConstraints |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| RangedRegions |
O conjunto de CLRegions que está sendo acompanhado usando variação. |
| RegionMonitoringAvailable |
Os desenvolvedores de aplicativos devem usar IsMonitoringAvailable(Type) em vez desse método preterido. |
| RegionMonitoringEnabled |
Os desenvolvedores de aplicativos devem usar IsMonitoringAvailable(Type) em vez desse método preterido. |
| RetainCount |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| Self |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| ShouldDisplayHeadingCalibration |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| ShowsBackgroundLocationIndicator |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SignificantLocationChangeMonitoringAvailable |
Se o monitoramento de "alteração significativa de local" (por exemplo, por meio do comutador de torre de célula) está disponível. |
| Status |
O status de autorização do aplicativo (por exemplo, se o aplicativo tiver acesso negado aos serviços de localização). |
| Superclass |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| SuperHandle |
Identificador usado para representar os métodos na classe base para isso NSObject. (Herdado de NSObject) |
| WeakDelegate |
Um objeto que pode responder ao protocolo delegado para esse tipo |
| Zone |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
Métodos
| Nome | Description |
|---|---|
| AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>) |
Registra um objeto para ser observado externamente usando um método arbitrário. (Herdado de NSObject) |
| AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>) |
Registra um objeto para ser observado externamente usando um método arbitrário. (Herdado de NSObject) |
| AllowDeferredLocationUpdatesUntil(Double, Double) |
Sugere que as atualizações de localização sejam adiadas até que tenha |
| AwakeFromNib() |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| BeginInvokeOnMainThread(Action) |
Invoca a ação especificada de forma assíncrona no thread principal da interface do usuário. (Herdado de NSObject) |
| BeginInvokeOnMainThread(Selector, NSObject) |
Invoca de forma assíncrona o código especificado no thread principal da interface do usuário. (Herdado de NSObject) |
| Bind(NSString, NSObject, String, NSBindingOptions) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| Bind(NSString, NSObject, String, NSDictionary) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| CommitEditing() |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| CommitEditing(NSObject, Selector, IntPtr) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| ConformsToProtocol(NativeHandle) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| Copy() |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| DangerousAutorelease() |
Chama o seletor 'autorelease' neste objeto. (Herdado de NSObject) |
| DangerousRelease() |
Chama o seletor de "versão" neste objeto. (Herdado de NSObject) |
| DangerousRetain() |
Chama o seletor de 'retenção' nesse objeto. (Herdado de NSObject) |
| DidChange(NSKeyValueChange, NSIndexSet, NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| DidChange(NSString, NSKeyValueSetMutationKind, NSSet) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| DidChangeValue(String) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| DisallowDeferredLocationUpdates() |
Desativa as atualizações de localização em segundo plano adiadas. |
| DismissHeadingCalibrationDisplay() |
Remove o modo de exibição de calibragem de título da exibição. |
| Dispose() |
Libera os recursos usados pelo NSObject objeto. (Herdado de NSObject) |
| Dispose(Boolean) |
Libera os recursos usados por esse objeto. |
| DoesNotRecognizeSelector(Selector) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| Equals(NSObject) |
Determina se o especificado NSObject é igual ao atual NSObject. (Herdado de NSObject) |
| Equals(Object) |
Determina se o objeto especificado é igual ao atual NSObject. (Herdado de NSObject) |
| GetBindingInfo(NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| GetBindingOptionDescriptions(NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| GetBindingValueClass(NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| GetDictionaryOfValuesFromKeys(NSString[]) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| GetHashCode() |
Gera um código hash para a instância atual. (Herdado de NSObject) |
| GetMethodForSelector(Selector) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| GetNativeHash() |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| Init() |
Inicializa o objeto chamando o método Objective-C |
| InitializeHandle(NativeHandle, String, Boolean) |
Inicializa a Handle propriedade com o resultado de um inicializador nativo. (Herdado de NSObject) |
| InitializeHandle(NativeHandle, String) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| InitializeHandle(NativeHandle) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| Invoke(Action, Double) |
Invoca a ação especificada após o atraso especificado. (Herdado de NSObject) |
| Invoke(Action, TimeSpan) |
Invoca a ação especificada após o atraso especificado. (Herdado de NSObject) |
| InvokeOnMainThread(Action) |
Invoca a ação especificada de forma síncrona no thread principal da interface do usuário. (Herdado de NSObject) |
| InvokeOnMainThread(Selector, NSObject) |
Invoca de forma síncrona o código especificado no thread principal da interface do usuário. (Herdado de NSObject) |
| IsEqual(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| IsKindOfClass(Class) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| IsMemberOfClass(Class) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| IsMonitoringAvailable(Class) |
Determina se o dispositivo dá suporte ao monitoramento de região para o tipo especificado de CLRegion. |
| IsMonitoringAvailable(Type) |
Determina se o dispositivo dá suporte ao monitoramento de região para o tipo especificado de CLRegion. |
| MarkDirty() |
Promove um objeto par regular (IsDirectBinding é true) em um objeto toggleref. (Herdado de NSObject) |
| MutableCopy() |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| ObjectDidEndEditing(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| ObserveValue(NSString, NSObject, NSDictionary, IntPtr) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| PerformSelector(Selector, NSObject, Double, NSString[]) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| PerformSelector(Selector, NSObject, Double) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| PerformSelector(Selector, NSObject, NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| PerformSelector(Selector, NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| PerformSelector(Selector, NSThread, NSObject, Boolean) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| PerformSelector(Selector) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| PrepareForInterfaceBuilder() |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| RemoveObserver(NSObject, NSString, IntPtr) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| RemoveObserver(NSObject, NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| RemoveObserver(NSObject, String, IntPtr) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| RemoveObserver(NSObject, String) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| RequestAlwaysAuthorization() |
Exibe uma interface para o usuário que solicita autorização para usar serviços de localização sempre que o aplicativo estiver em execução. |
| RequestLocation() |
Solicita o local atual. |
| RequestState(CLRegion) |
Solicita de forma assíncrona informações sobre o estado do |
| RequestTemporaryFullAccuracyAuthorization(String, Action<NSError>) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| RequestTemporaryFullAccuracyAuthorization(String) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| RequestTemporaryFullAccuracyAuthorizationAsync(String) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| RequestWhenInUseAuthorization() |
Exibe uma interface para o usuário que solicita autorização para usar serviços de localização sempre que o aplicativo estiver em primeiro plano. |
| RespondsToSelector(Selector) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| SetNilValueForKey(NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| SetValueForKey(NSObject, NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| SetValueForKeyPath(NativeHandle, NSString) |
Define o valor da propriedade identificada por um determinado caminho de chave para um determinado valor. (Herdado de NSObject) |
| SetValueForKeyPath(NSObject, NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| SetValueForUndefinedKey(NSObject, NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| SetValuesForKeysWithDictionary(NSDictionary) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| StartMonitoring(CLRegion, Double) |
Inicia o monitoramento da região. |
| StartMonitoring(CLRegion) |
Inicia o monitoramento |
| StartMonitoringLocationPushes(Action<NSData,NSError>) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| StartMonitoringLocationPushesAsync() |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| StartMonitoringSignificantLocationChanges() |
Inicia o monitoramento de alterações significativas. |
| StartMonitoringVisits() |
Começa a gerar eventos em resposta a visitas. |
| StartRangingBeacons(CLBeaconIdentityConstraint) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| StartRangingBeacons(CLBeaconRegion) |
Inicia a entrega de notificações sobre sinalizadores em |
| StartUpdatingHeading() |
Começa a atualizar o título. |
| StartUpdatingLocation() |
Começa a atualizar o local |
| StopMonitoring(CLRegion) |
Interrompe o monitoramento do |
| StopMonitoringLocationPushes() |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| StopMonitoringSignificantLocationChanges() |
Inicia o monitoramento de alterações significativas no local. |
| StopMonitoringVisits() |
Para de gerar eventos em resposta a visitas. |
| StopRangingBeacons(CLBeaconIdentityConstraint) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| StopRangingBeacons(CLBeaconRegion) |
Para de rastrear sinalizadores no |
| StopUpdatingHeading() |
Para de atualizar o título. |
| StopUpdatingLocation() |
Interrompe a atualização do local. |
| ToString() |
Retorna uma representação de cadeia de caracteres do valor da instância atual. (Herdado de NSObject) |
| Unbind(NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| ValueForKey(NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| ValueForKeyPath(NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| ValueForUndefinedKey(NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| WillChange(NSKeyValueChange, NSIndexSet, NSString) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| WillChange(NSString, NSKeyValueSetMutationKind, NSSet) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
| WillChangeValue(String) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. (Herdado de NSObject) |
Eventos
| Nome | Description |
|---|---|
| AuthorizationChanged |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLAuthorizationChangedEventArgs objeto. |
| DeferredUpdatesFinished |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um NSErrorEventArgs objeto. |
| DidChangeAuthorization |
Gerado pelo representante do objeto para sinalizar um evento. |
| DidDetermineState |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLRegionStateDeterminedEventArgs objeto. |
| DidFailRangingBeacons |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLRegionBeaconsConstraintFailedEventArgs objeto. |
| DidRangeBeacons |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLRegionBeaconsRangedEventArgs objeto. |
| DidRangeBeaconsSatisfyingConstraint |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLRegionBeaconsConstraintRangedEventArgs objeto. |
| DidStartMonitoringForRegion |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLRegionEventArgs objeto. |
| DidVisit |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLVisitedEventArgs objeto. |
| Failed |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um NSErrorEventArgs objeto. |
| LocationsUpdated |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLLocationsUpdatedEventArgs objeto. |
| LocationUpdatesPaused |
Gerado pelo representante do objeto para sinalizar um evento. |
| LocationUpdatesResumed |
Gerado pelo representante do objeto para sinalizar um evento. |
| MonitoringFailed |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLRegionErrorEventArgs objeto. |
| RangingBeaconsDidFailForRegion |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLRegionBeaconsFailedEventArgs objeto. |
| RegionEntered |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLRegionEventArgs objeto. |
| RegionLeft |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLRegionEventArgs objeto. |
| UpdatedHeading |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLHeadingUpdatedEventArgs objeto. |
| UpdatedLocation |
Gerado pelo representante do objeto para sinalizar um evento, fornecendo dados de evento em um CLLocationUpdatedEventArgs objeto. |
Métodos de Extensão
| Nome | Description |
|---|---|
| AcceptsPreviewPanelControl(NSObject, QLPreviewPanel) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| AccessibilityHitTest(NSObject, CGPoint, UIEvent) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| BeginPreviewPanelControl(NSObject, QLPreviewPanel) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| BrowserAccessibilityInsertTextAtCursor(NSObject, String) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| EndPreviewPanelControl(NSObject, QLPreviewPanel) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetAccessibilityCustomRotors(NSObject) |
Obtém a matriz de UIAccessibilityCustomRotor objetos apropriada para |
| GetAccessibilityLineEndPositionFromCurrentSelection(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetAccessibilityLineRangeForPosition(NSObject, IntPtr) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetAccessibilityLineStartPositionFromCurrentSelection(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetAccessibilityNextTextNavigationElement(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetAccessibilityNextTextNavigationElementBlock(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetAccessibilityPreviousTextNavigationElement(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetAccessibilityPreviousTextNavigationElementBlock(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetAccessibilityTextInputResponder(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetAccessibilityTextInputResponderHandler(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityAttributedValue(NSObject, NSRange) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityContainerType(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityCurrentStatus(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityDetailsElements(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityHasDomFocus(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityImageData(NSObject, NSDictionary) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityImageDataSize(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityIsRequired(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityKeyboardShortcuts(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityOrientation(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityPressedState(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityRoleDescription(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilitySelectedTextRange(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilitySortDirection(NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetBrowserAccessibilityValue(NSObject, NSRange) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetDebugDescription(INSObjectProtocol) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetHandle(INativeObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetNonNullHandle(INativeObject, String) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| GetValidModes(NSObject, NSFontPanel) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| ObjectDidBeginEditing(NSObject, INSEditor) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| ObjectDidEndEditing(NSObject, INSEditor) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
Define a matriz de UIAccessibilityCustomRotor objetos apropriada para |
| SetAccessibilityNextTextNavigationElement(NSObject, NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetAccessibilityTextInputResponder(NSObject, IUITextInput) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetBrowserAccessibilityCurrentStatus(NSObject, String) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetBrowserAccessibilityDetailsElements(NSObject, NSObject[]) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetBrowserAccessibilityHasDomFocus(NSObject, Boolean) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetBrowserAccessibilityIsRequired(NSObject, Boolean) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetBrowserAccessibilityKeyboardShortcuts(NSObject, String) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetBrowserAccessibilityOrientation(NSObject, BEAccessibilityOrientation) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetBrowserAccessibilityRoleDescription(NSObject, String) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetBrowserAccessibilitySortDirection(NSObject, String) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |
| ValidateToolbarItem(NSObject, NSToolbarItem) |
Gerencia a entrega de eventos de localização, região e título para seu aplicativo. |