FreeBusyViewType

FreeBusyViewType 要素は、応答で返される空き時間情報の種類を表します。

GetUserAvailabilityResponse

FreeBusyResponseArray

FreeBusyResponse

FreeBusyView

FreeBusyViewType

<FreeBusyViewType>None or MergedOnly or FreeBusy or FreeBusyMerged or Detailed or DetailedMerged</FreeBusyViewType>

FreeBusyViewType

属性と要素

以下のセクションで、属性、子要素、親要素について説明します。

属性

なし。

子要素

なし。

親要素

要素 説明
FreeBusyView
特定のユーザーの可用性情報が含まれます。
この要素への XPath 式を次に示します:
/GetUserAvailabilityResponse/FreeBusyResponseArray/FreeBusyResponse/FreeBusyView

テキスト値

テキスト値は必須です。 次の表に、この要素で使用できる値を示します。

説明
None
この値は要求に対して有効ではありません。 この値は応答に対して有効です。
MergedOnly
集計された空き時間情報ストリームを表します。 あるフォレスト内のターゲット ユーザーに可用性サービスが構成されていないフォレスト間のシナリオでは、リクエスターの Availability サービスは、空き時間情報のパブリック フォルダーからターゲット ユーザーの空き時間情報を取得します。 パブリック フォルダーには空き時間情報のみがマージされた形式で格納されるため、使用できる情報は MergedOnly のみです。
FreeBusy
空き時間、ビジー、仮、OOF のレガシ状態情報を表します。 これには、予定の開始時刻と終了時刻も含まれます。 このビューは、集約された空き時間情報ストリームの代わりに個々の会議の開始時刻と終了時刻が提供されるため、従来の空き時間情報ビューよりも豊富です。
FreeBusyMerged
FreeBusy のすべてのプロパティを、マージされた空き時間情報のストリームで表します。
詳細
従来の状態情報 (空き時間、ビジー、仮、OOF) を表します。予定の開始時刻/終了時刻。および予定のさまざまなプロパティ (件名、場所、重要度など)。 この要求されたビューは、要求元のユーザーが特権を持つ情報の最大量を返します。 Microsoft Exchange Server 2003 フォレスト内のユーザーの情報を要求する場合と同様に、マージされた空き時間情報のみを使用できる場合は、MergedOnly が返されます。 それ以外の場合は、 FreeBusy または 詳細 が返されます。
配布リストに [詳細] が指定されている場合、リストのメンバーの空き時間情報がマージされ、 MergedOnly が返されます。
DetailedMerged
[詳細] のすべてのプロパティを、マージされた空き時間情報のストリームで表します。 Exchange 2003 を実行しているコンピューターにメールボックスが存在する場合など、マージされた空き時間情報のみを使用できる場合は、 MergedOnly が返されます。 それ以外の場合は、 FreeBusyMerged または DetailedMerged が 返されます。

注釈

FreeBusyView 要素を使用する場合は、この要素が必要です。 返される空き時間情報の種類は 、RequestedView 要素で指定されます。 この要素を記述するスキーマは、クライアント アクセス サーバーの役割がインストールされている MicrosoftExchange Server 2007 を実行しているコンピューターの EWS 仮想ディレクトリにあります。

次の表は、さまざまなビューの種類と対応する MAPI プロパティに対して返される内容を示しています。 各ビューの種類は、以前のビューの種類に基づいています。

FreeBusyViewType Properties MAPI 予定表プロパティ
MergedOnly
MergedFreeBusyStream
FreeBusy
従来の状態
PropTag (0x80860003)
FreeBusy
就業時間
FreeBusy
開始時刻
PR_START_DATE
FreeBusy
終了時刻
PR_END_DATE
FreeBusyMerged
従来の状態
PropTag (0x80860003)
FreeBusyMerged
就業時間
FreeBusyMerged
開始時刻
PR_START_DATE
FreeBusyMerged
終了時刻
PR_END_DATE
FreeBusyMerged
MergedFreeBusyStream
詳細
従来の状態
PropTag (0x80860003)
詳細
就業時間
詳細
開始時刻
PR_START_DATE
詳細
終了時刻
PR_END_DATE
詳細
件名
PR_SUBJECT
詳細
場所
PR_LOCATION
詳細
Entry-Id(プライベート以外の場合)
詳細
プライベート フラグ
詳細
IsMeeting
詳細
IsRecurring
詳細
IsException
詳細
IsReminderSet
詳細
不在メッセージ (要求された場合)
DetailedMerged
従来の状態
PropTag (0x80860003)
DetailedMerged
就業時間
DetailedMerged
開始時刻
PR_START_DATE
DetailedMerged
終了時刻
PR_END_DATE
DetailedMerged
件名
PR_SUBJECT
DetailedMerged
場所
PR_LOCATION
DetailedMerged
Entry-Id(プライベート以外の場合)
DetailedMerged
プライベート フラグ
DetailedMerged
MergedFreeBusyStream
DetailedMerged
IsMeeting
DetailedMerged
IsRecurring
DetailedMerged
IsException
DetailedMerged
IsReminderSet

要素の情報

名前 Value
Namespace
https://schemas.microsoft.com/exchange/services/2006/types
スキーマ名
型スキーマ
検証ファイル
Types.xsd
空に設定可能
False

関連項目

GetUserAvailability 操作

GetUserAvailabilityResponse

ユーザーの可用性の取得