2016-10-06 1 views
0

내 응용 프로그램에서 Windows의 기본 제공 달력을 사용하여 사용자에게 Appointment 세부 정보를 표시하려고합니다. 따라서 AppointmentManager.ShowAppointmentDetailsAsync(appointment.LocalId)으로 전화를 걸지 만, 이 아닌은 약속 세부 정보를 열지 만 현재 날짜로 점프하고 일정을 표시합니다. 약속은 일정 응용 프로그램에서 편집 모드로 열립니다되고있다 - AppointmentManager.ShowAppointmentDetailsAsync(appointment.RoamingId)를 호출 할 때LocalID에 의한 약속 표시가 작동하지 않지만 RoamingID가 작동합니다 - 이유가 무엇입니까?

는하지만 의도 한대로 작동 (을 LocalId 대신를 RoamingId).

지금은 ID 매개 변수에 대한 AppointmentManager.ShowAppointmentDetailsAsync 상태에 대한 설명서 :

유형을 appointmentId

: 문자열 [자바 스크립트] | System.String [.NET] | Platform :: String [C++] LocalId 약속의 표시 할.

이것은 무엇입니까? 잘못된 문서입니까? 벌레? 로컬 약속 ID를 사용해야합니까?

(SDK 버전 10.0.14393.0, 승리 10 주년) 의견을

답변

1

감사합니다. 이것은 문서 문제로 보인다. AppointmentManager.ShowAppointmentDetailsAsync 메서드에서 사용되는 appointmentId 매개 변수는 ShowReplaceAppointmentAsync 또는 ShowRemoveAppointmentAsync 메서드에서 사용 된 것과 동일해야합니다. 이 두 메서드에서 appointmentId은 일반적으로 이전 ShowAddAppointmentAsync 또는 ShowReplaceAppointmentAsync 호출의 비동기 반환 값에서 얻습니다. 실제로는 Appointment.RoamingId입니다.

이 문제는 내부적으로보고됩니다. 모든 Windows Dev Center 페이지의 맨 아래에있는 Feedback을 사용하여 피드백을 보낼 수도 있습니다. 귀하의 의견은 Windows를 개선했습니다!

+0

확인해 주셔서 감사합니다. 나는 문서가 틀린 지 확실하지 않았다. 링크 된 모든 MSDN 페이지는 식별자에 대해서만 이야기하지만 이것이 로밍 또는 로컬인지 여부는 언급하지 않습니다. –

관련 문제