다음을 통해 공유


GeovisitMonitor 클래스

정의

앱이 사용 중일 때(백그라운드가 아님) 사용자의 방문 모니터링을 처리합니다.

public ref class GeovisitMonitor sealed
/// [Windows.Foundation.Metadata.Activatable(327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GeovisitMonitor final
[Windows.Foundation.Metadata.Activatable(327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GeovisitMonitor
function GeovisitMonitor()
Public NotInheritable Class GeovisitMonitor
상속
Object Platform::Object IInspectable GeovisitMonitor
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 Fall Creators Update (10.0.16299.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v5.0에서 도입되었습니다.)
앱 기능
location

생성자

GeovisitMonitor()

GeovisitMonitor의 instance 초기화합니다.

속성

MonitoringScope

모니터링할 방문의 scope 가져옵니다.

메서드

GetLastReportAsync()

사용자가 완료한 최신 방문 관련 이벤트를 검색합니다.

Start(VisitMonitoringScope)

방문 관련 이벤트에 대한 모니터링을 시작합니다.

Stop()

방문 관련 이벤트에 대한 모니터링을 중지합니다.

이벤트

VisitStateChanged

GeovisitMonitor 가 현재 모니터링 중인 경우 사용자의 현재 방문 상태가 변경되었을 때 발생합니다.

적용 대상

추가 정보

  • <xref:Windows.Devices.Geolocation.Geovisit%0a%5bGuidelines+for+using+Visits+tracking%5d(%2fwindows%2fuwp%2fmaps-and-location%2fguidelines-for-visits)>