IsUnknown Property
Collapse the table of content
Expand the table of content

GeoCoordinate.IsUnknown Property

.NET Framework (current version)

Gets a value that indicates whether the GeoCoordinate does not contain latitude or longitude data.

Namespace:   System.Device.Location
Assembly:  System.Device (in System.Device.dll)

Public ReadOnly Property IsUnknown As Boolean

Property Value

Type: System.Boolean

true if the GeoCoordinate does not contain latitude or longitude data; otherwise, false.

A GeoCoordinate that does not contain latitude or longitude data is equal to Unknown.

The following code example verifies whether the GeoCoordinate that corresponds to a location is Unknown before printing out its latitude and longitude.

Imports System.Device.Location
Module GetLocationProperty
    Public Sub GetLocationPropertyHandleUnknown()
        Dim watcher As New System.Device.Location.GeoCoordinateWatcher()
        watcher.TryStart(False, TimeSpan.FromMilliseconds(1000))
        If watcher.Position.Location.IsUnknown <> True Then
            Dim coord As GeoCoordinate = watcher.Position.Location
            Console.WriteLine("Lat: {0}, Long: {1}", coord.Latitude, coord.Longitude)
            Console.WriteLine("Unknown latitude and longitude.")
        End If
    End Sub

    Public Sub Main()
    End Sub

End Module

.NET Framework
Available since 4.0
Windows Phone Silverlight
Available since 7.0
Return to top
© 2016 Microsoft