System.Device.Location Ad Alanı

Uygulama geliştiricilerinin tek bir API kullanarak bilgisayarın konumuna kolayca erişmesini sağlar. Allows application developers to easily access the computer's location by using a single API. Konum bilgileri, GPS, Wi-Fi üçlü ve cep telefonu Tower üç taraflı yanı sıra çok sayıda sağlayıcıdan gelebilir. Location information may come from multiple providers, such as GPS, Wi-Fi triangulation, and cell phone tower triangulation. System.Device.LocationSınıflar, bir bilgisayardaki birden fazla konum sağlayıcısını kapsüllemek için tek BIR API sağlar ve bunlar arasında sorunsuz önceliklendirmeyi ve geçişi destekler. The System.Device.Location classes provide a single API to encapsulate the multiple location providers on a computer and support seamless prioritization and transitioning between them. Sonuç olarak, bu API kullanan uygulama geliştiricilerinin uygulamaları belirli donanım yapılandırmalarına uyarlamaları gerekmez. As a result, application developers who use this API do not need to tailor applications to specific hardware configurations.

Sınıflar

CivicAddress

Bir civic adresini temsil eder.Represents a civic address. Bir Civic adresi, sokak adresi, posta kodu, eyalet/il ve ülke veya bölge gibi alanları içerebilir.A civic address can include fields such as street address, postal code, state/province, and country or region.

CivicAddressResolver

Koordinat tabanlı bir konumun cıvic adresine çözümlenmesi için işlevsellik sağlar.Provides functionality for resolving a coordinate-based location to a civic address.

GeoCoordinate

Enlem ve boylam koordinatları tarafından belirlenen coğrafi bir konumu temsil eder.Represents a geographical location that is determined by latitude and longitude coordinates. Ayrıca yükseklik, doğruluk, hız ve Kurs bilgilerini de içerebilir.May also include altitude, accuracy, speed, and course information.

GeoCoordinateWatcher

Enlem ve boylam koordinatlarını temel alan konum verileri sağlar.Supplies location data that is based on latitude and longitude coordinates.

GeoPosition<T>

Sınıfın tür parametresiyle belirtilen bir türün konum verilerini içerir GeoPosition<T> .Contains location data of a type specified by the type parameter of the GeoPosition<T> class.

GeoPositionChangedEventArgs<T>

PositionChanged olayı için veriler sağlar.Provides data for the PositionChanged event.

GeoPositionStatusChangedEventArgs

GeoPositionStatusChanged olayına ilişkin verileri içerir.Contains data for a GeoPositionStatusChanged event.

ResolveAddressCompletedEventArgs

ResolveAddressCompleted olayı için veriler sağlar.Provides data for the ResolveAddressCompleted event.

Arabirimler

ICivicAddressResolver

Uygulandığında, bir Enlem/Boylam konumunu cıvic adresine çözümleyen bir yöntem sağlar.Provides a method that when implemented, resolves a latitude/longitude location to a civic address.

IGeoPositionWatcher<T>

Konum verilerine erişim sağlamak ve konum güncelleştirmelerini almak için uygulanabilecek arabirim.Interface that can be implemented for providing accessing location data and receiving location updates.

Numaralandırmalar

GeoPositionAccuracy

Uygulamanın kullandığı konum verileri için istenen doğruluk düzeyini belirtir.Specifies the requested accuracy level for the location data that the application uses.

GeoPositionPermission

Çağıran uygulamanın konum verilerine erişim izni olup olmadığını gösterir.Indicates whether the calling application has permission to access location data.

GeoPositionStatus

Konum sağlayıcısının konum güncelleştirmelerini sağlama yeteneğini gösterir.Indicates the ability of the location provider to provide location updates.

Açıklamalar

GeoCoordinateWatcherSınıfı, enlem ve boylam koordinatlarını temel alan konum verileri sağlar.The GeoCoordinateWatcher class supplies location data that is based on latitude and longitude coordinates. CivicAddressResolverVe ICivicAddressResolver türleri bir koordinat konumundan bir Civic adresine çözümleme yeteneği sağlar.The CivicAddressResolver and ICivicAddressResolver types provide the ability to resolve from a coordinate location to a civic address. Ayrıca, IGeoPositionWatcher<T> arabirim, sağlanan konum verisi türlerini genişletmek için uygulanabilir.Additionally, the IGeoPositionWatcher<T> interface can be implemented to extend the types of location data that are supplied.

Windows 7 ' de, System.Device.Location bir konum sağlayıcısı yüklenmişse ve bilgisayarın konumunu belirleyebilmesi durumunda tüm sınıflar tamamen işlevseldir.In Windows 7, all the System.Device.Location classes are fully functional if a location provider is installed and can determine the computer's location. Windows 7 Starter sürümünde, Denetim Masası 'nda ayarlanabilir olan varsayılan konum sağlayıcısı, desteklenen tek konum sağlayıcıdır.On Windows 7 Starter Edition, the Default Location Provider that can be set in Control Panel is the only location provider that is supported.

Göz önünde Windows 7 ' den önceki Windows sürümlerinde aşağıdaki koşullar geçerlidir:Note In versions of Windows prior to Windows 7, the following conditions apply: