Idioma

CLLocationManager Classe

Definição

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
CLLocationManager
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          
<block subset="none" type="behaviors">

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 nullé .

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 distance sido percorrida ou timeout tenha passado.

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 init .

(Herdado de NSObject)
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 region.

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 region para entrada e saída.

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 region.

StartUpdatingHeading()

Começa a atualizar o título.

StartUpdatingLocation()

Começa a atualizar o local

StopMonitoring(CLRegion)

Interrompe o monitoramento do region.

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 region.

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 this o objeto.

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 this o objeto.

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.

Aplica-se a

Confira também