Platforms to show: All Mac Windows Linux Cross-Platform
CoreLocation
Classes for determinating the lcoation of the Mac.
- Classes
- class CLGeocodeCompletionHandlerMBS
- event Completed(geocoder as CLGeocoderMBS, placemarks() as CLPlacemarkMBS, error as NSErrorMBS, tag as Variant)
- class CLGeocoderMBS
- shared method Available as boolean
- method cancelGeocode
- method Constructor
- method geocodeAddressDictionary(addressDictionary as Dictionary, completionHandler as CLGeocodeCompletionHandlerMBS, tag as Variant = nil)
- method geocodeAddressString(addressString as string, completionHandler as CLGeocodeCompletionHandlerMBS, tag as Variant = nil)
- method geocodeAddressString(addressString as string, region as CLRegionMBS, completionHandler as CLGeocodeCompletionHandlerMBS, tag as Variant = nil)
- method geocodeAddressString(addressString as string, region as CLRegionMBS, preferredLocale as NSLocaleMBS, completionHandler as CLGeocodeCompletionHandlerMBS, tag as variant = nil)
- method geocodePostalAddress(postalAddress as Variant, completionHandler as CLGeocodeCompletionHandlerMBS, tag as variant = nil)
- method geocodePostalAddress(postalAddress as Variant, preferredLocale as NSLocaleMBS, completionHandler as CLGeocodeCompletionHandlerMBS, tag as variant = nil)
- method isGeocoding as boolean
- method reverseGeocodeLocation(location as CLLocationMBS, completionHandler as CLGeocodeCompletionHandlerMBS, tag as Variant = nil)
- method reverseGeocodeLocation(location as CLLocationMBS, preferredLocale as NSLocaleMBS, completionHandler as CLGeocodeCompletionHandlerMBS, tag as variant = nil)
- property Handle as Integer
- class CLHeadingMBS
- shared method Available as boolean
- method Constructor
- method copy as CLHeadingMBS
- method DateTime as DateTime
- method description as string
- method headingAccuracy as Double
- shared method kCLHeadingFilterNone as Double
- method magneticHeading as Double
- method timestamp as date
- method trueHeading as Double
- method x as Double
- method y as Double
- method z as Double
- property Handle as Integer
- class CLLocationCoordinate2DMBS
- method Constructor(latitude as Double = 0.0, longitude as Double = 0.0)
- property latitude as Double
- property longitude as Double
- class CLLocationManagerMBS
- shared method authorizationStatus as Integer
- shared method CheckEvents
- method Constructor
- shared method deferredLocationUpdatesAvailable as boolean
- method Destructor
- method dismissHeadingCalibrationDisplay
- shared method headingAvailable as boolean
- shared method kCLErrorDomain as string
- shared method kCLErrorUserInfoAlternateRegionKey as string
- shared method locationServicesAvailable as boolean
- shared method locationServicesEnabled as boolean
- method monitoredRegions as CLRegionMBS()
- shared method regionMonitoringAvailable as boolean
- shared method regionMonitoringEnabled as boolean
- shared method significantLocationChangeMonitoringAvailable as boolean
- method startMonitoringForRegion(region as CLRegionMBS)
- method startMonitoringSignificantLocationChanges
- method startUpdatingHeading
- method startUpdatingLocation
- method stopMonitoringForRegion(region as CLRegionMBS)
- method stopMonitoringSignificantLocationChanges
- method stopUpdatingHeading
- method stopUpdatingLocation
- property desiredAccuracy as Double
- property distanceFilter as Double
- property Handle as Integer
- property location as CLLocationMBS
- property maximumRegionMonitoringDistance as Double
- property purpose as string
- event didChangeAuthorizationStatus(status as Integer)
- event didEnterRegion(region as CLRegionMBS)
- event didExitRegion(region as CLRegionMBS)
- event didFailWithError(error as NSErrorMBS)
- event didFinishDeferredUpdatesWithError(error as NSErrorMBS)
- event didStartMonitoringForRegion(region as CLRegionMBS)
- event didUpdate(newLocation as CLLocationMBS, oldLocation as CLLocationMBS)
- event didUpdateHeading(newHeading as CLHeadingMBS)
- event didUpdateLocations(locations() as CLLocationMBS)
- event monitoringDidFailForRegion(region as CLRegionMBS, error as NSErrorMBS)
- class CLLocationMBS
- shared method Available as boolean
- method Constructor(latitude as Double, longitude as Double)
- method Constructor(latitude as Double, longitude as Double, altitude as Double, horizontalAccuracy as Double, verticalAccuracy as Double, course as Double, speed as Double, timestamp as date)
- method Constructor(latitude as double, longitude as double, altitude as double, horizontalAccuracy as double, verticalAccuracy as double, course as double, speed as double, timestamp as dateTime)
- method Constructor(latitude as Double, longitude as Double, altitude as Double, horizontalAccuracy as Double, verticalAccuracy as Double, timestamp as date)
- method Constructor(latitude as double, longitude as double, altitude as double, horizontalAccuracy as double, verticalAccuracy as double, timestamp as dateTime)
- method copy as CLLocationMBS
- method distanceFromLocation(location as CLLocationMBS) as Double
- shared method kCLDistanceFilterNone as Double
- shared method kCLLocationAccuracyBest as Double
- shared method kCLLocationAccuracyBestForNavigation as Double
- shared method kCLLocationAccuracyHundredMeters as Double
- shared method kCLLocationAccuracyKilometer as Double
- shared method kCLLocationAccuracyNearestTenMeters as Double
- shared method kCLLocationAccuracyThreeKilometers as Double
- property altitude as Double
- property course as Double
- property DateTime as DateTime
- property description as string
- property Handle as Integer
- property horizontalAccuracy as Double
- property latitude as Double
- property longitude as Double
- property speed as Double
- property timestamp as date
- property verticalAccuracy as Double
- class CLPlacemarkMBS
- method areasOfInterest as string()
- shared method Available as boolean
- method Constructor(placement as CLPlacemarkMBS)
- method copy as CLPlacemarkMBS
- property addressDictionary as Dictionary
- property administrativeArea as string
- property country as string
- property description as string
- property Handle as Integer
- property inlandWater as string
- property ISOcountryCode as string
- property locality as string
- property location as CLLocationMBS
- property name as string
- property ocean as string
- property postalAddress as variant
- property postalCode as string
- property region as CLRegionMBS
- property subAdministrativeArea as string
- property subLocality as string
- property subThoroughfare as string
- property thoroughfare as string
- class CLRegionMBS
- shared method Available as boolean
- method Constructor(latitude as Double, longitude as Double, radius as Double, identifier as string)
- method containsCoordinate(latitude as Double, longitude as Double) as boolean
- method copy as CLRegionMBS
- method identifier as string
- method latitude as Double
- method longitude as Double
- method radius as Double
- property Handle as Integer
- class CLGeocodeCompletionHandlerMBS
- Blog Entries
Release notes
- Version 20.2
- Upgraded CLPlacemarkMBS to show properties in debugger.
The items on this page are in the following plugins: MBS MacFrameworks Plugin.