GeoCoordinate.IsUnknown プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
GeoCoordinate が緯度または経度のデータを含むかどうかを示す値を取得します。
public:
property bool IsUnknown { bool get(); };
public bool IsUnknown { get; }
member this.IsUnknown : bool
Public ReadOnly Property IsUnknown As Boolean
プロパティ値
GeoCoordinate が緯度または経度のデータを含まない場合は true
。それ以外の場合は false
。
例
次のコード例では、場所UnknownにGeoCoordinate対応する が緯度と経度を出力する前にあるかどうかを確認します。
using System;
using System.Device.Location;
namespace GetLocationPropertyHandleUnknown
{
class Program
{
static void Main(string[] args)
{
GetLocationPropertyHandleUnknown();
}
static void GetLocationPropertyHandleUnknown()
{
GeoCoordinateWatcher watcher = new GeoCoordinateWatcher();
watcher.TryStart(false, TimeSpan.FromMilliseconds(1000));
if (watcher.Position.Location.IsUnknown != true)
{
GeoCoordinate coord = watcher.Position.Location;
Console.WriteLine("Lat: {0}, Long: {1}",
coord.Latitude,
coord.Longitude);
}
else
{
Console.WriteLine("Unknown");
}
}
}
}
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)
Else
Console.WriteLine("Unknown latitude and longitude.")
End If
End Sub
Public Sub Main()
GetLocationPropertyHandleUnknown()
Console.ReadLine()
End Sub
End Module
注釈
GeoCoordinate緯度または経度のデータを含まない は と等しくなりますUnknown。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET