GeoCoordinateWatcher.MovementThreshold 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
위치 공급자가 다른 PositionChanged 이벤트를 발생시키기 전에 마지막 PositionChanged 이벤트에서 이동해야 하는 좌표에 대한 상대적인 거리(미터 단위)입니다.
public:
property double MovementThreshold { double get(); void set(double value); };
public double MovementThreshold { get; set; }
member this.MovementThreshold : double with get, set
Public Property MovementThreshold As Double
속성 값
미터 단위의 거리입니다.
설명
기본 이동을 임계값은 0 이며 현재 위치 공급자 원인에서 검색 하는 위치에 변경 하는 PositionChanged 이벤트 및 업데이트는 Position 속성입니다.
참고
이동 임계값 이벤트 요청 된 임계값에 도달한 받았음을 보장 하지 않습니다. 플랫폼 특정 이동 임계값에 대 한 요청을 허용 하려고 하지만 일부 경우 요청 된 임계값에 도달한 경우 이벤트를 발생 하지 않습니다.
참고 버전의 Windows 7 이전의 Windows에서는 다음 조건이 적용 합니다.
모든 System.Device.Location 생성자에 있는 개체를 만들 수 있습니다, 있지만 Status 속성 값은 항상 Disabled합니다.
위치 이벤트가 발생 합니다.
다음 다이어그램은 위치 공급자 (예: GPS 디바이스)가 컴퓨터에 제공 하는 위치 좌표를 나타냅니다. P1 다이어그램에 포함 된 위치 데이터를 나타내는 PositionChanged 이벤트 및 P2, P3, P4 이동 임계값 내의 위치를 나타냅니다. 위치 공급자 이상 (P1, P2, P3 및 P4) 해당 지점에 위치를 나타내는 데이터를 제공 하면 PositionChanged 이벤트가 발생 하 고 Position P1을 반환 합니다. 지점 P5는 외부를 MovementThreshold 거리, 따라서 이때 Position 업데이트 됩니다 및 PositionChanged 이벤트가 발생 합니다.
주는
적용 대상
.NET