2011-02-25 6 views
0

사용자의 Outlook 일정에 "현재"연락 할 수 있는지 (예 : 자리 비움 또는 부재 중으로 표시된 현재 약속이 없음) 쿼리 할 수있는 응용 프로그램을 작성 중입니다.GetUserAvailabilityRequest로 FreeBusy 상태를 쿼리 할 때 AttendeeType에 대해 사용해야하는 것은 무엇입니까?

GetUserAvailabilityRequest xml 메시지를 사용하고 있는데 제대로 작동하지만 AttendeeType에 사용해야하는 내용이 다소 혼란 스럽습니다.

AttendeeType

날 내가 찾고 참석자 모임의 종류를 지정할 수있는 분야입니다 - 그것은 모임 이끌, 필수 참석자, 선택 참석자, 방 자원 등의 여부를

그러나 이 응용 프로그램에 대한 관심을 참석자 유형에 대해; 나는 그 사람에게 현재 약속이있을 경우에만 그 사람을 사용할 수 없다고 표시합니다. Bob이 회의에 참석하는 그의 사무실을 벗어나면, 나는 그가 회의를 함께했는지 또는 Carol이 초대했는지 상관하지 않습니다. 나는 밥이 그의 사무실에서 빠져 나가는 것에 만 관심이있다.

모든 참석자 유형을 포착 할 AttendeeType에 사용할 수있는 가치가 있습니까? 필자가 본 대부분의 예제는 "Required"값을 사용하지만 이유를 설명하지 않습니다.

답변

2

나는 OptionalAttendee와 RequiredAttendee가 모두 유효하다는 것을 알았으므로 RequiredAttendee를 사용하는 선택은 전적으로 문체/임의입니다.

나는이 같은 가상의 질의의 일종이라고 생각 "이 사람 (또는 필수 참석자로), 그들이 충돌이 것? 옵션 참석자이 때 에서 이벤트에 올 것 인 경우에" 그래서 그들이 필요하거나 선택 사항인지는 중요하지 않습니다.

자원은 프로젝터 및 회의실과 같은 것이므로 자원을 확인하려고하면 어떤 일이 생길지 모르겠지만 제대로 작동하지 않을 것이라고 생각합니다.