-1

ユーザーの Outlook 予定表にクエリを実行して、「今すぐ」連絡できるかどうかを確認するアプリケーションを作成しています (つまり、不在または不在としてマークされた現在の予定がない)。

私は GetUserAvailabilityRequest xml メッセージを使用しており、うまく機能していますが、AttendeeType に何を使用すればよいかについて少し混乱しています。

AttendeeTypeは、探している会議出席者の種類 (会議の主催者、必須の出席者、任意の出席者、会議室のリソースなど) を指定できるフィールドです。

しかし、このアプリケーションでは、出席者のタイプはにしません。その人が現在の予定を持っているかどうかだけを気にします。ボブが会議に出席するために外出している場合、彼が会議をまとめたのか、それともキャロルに招待されたのかは気にしません。ボブがオフィスを離れていることだけが気になります。

すべての出席者タイプをキャッチする AttendeeType に使用できる値はありますか? 私が見たほとんどの例では、「必須」という値を使用していますが、その理由は説明されていません。

4

1 に答える 1

2

OptionalAttendee と RequiredAttendee の両方が有効であることがわかったので、RequiredAttendee を使用するかどうかの選択は、完全に文体的/恣意的です。

これは一種の仮説的な質問だと思います。たとえば、「もしこの人がこの時点でオプションの出席者として (または必須の出席者として) イベントに来たら、衝突するでしょうか?」というようなものです。したがって、それらが必須かオプションかは問題ではありません。

余談ですが、リソースとはプロジェクターや部屋のようなものなので、人をリソースとしてチェックしようとするとどうなるかわかりませんが、うまくいかないだろうと思います。

于 2011-07-23T00:28:14.387 に答える