PidLidAppointmentTimeZoneDefinitionRecur Canonical プロパティ
適用対象: Outlook 2013 | Outlook 2016
定期的な予定または会議出席依頼の作成時に使用されるタイム ゾーンの説明を格納する 、TZDEFINITION 構造体の永続化された形式にマップするストリームが含まれます。
プロパティ | 値 |
---|---|
関連するプロパティ: |
dispidApptTZDefRecur |
プロパティ セット: |
PSETID_Appointment |
長い ID (LID): |
0x00008260 |
データの種類 : |
PT_BINARY |
エリア: |
予定表 |
注釈
Microsoft Office Outlook 2007 以降の Microsoft Outlook のバージョンと、Outlook Exchange Server または予定表更新ツールを実行したコラボレーション データ オブジェクト (CDO) 1.2.1 に基づくソリューションでは、dispidApptTZDefRecur プロパティと dispidTimeZoneStruct (PidLidTimeZoneStruct) プロパティを使用して、タイム ゾーンのルールが変更された場合に定期的な会議を調整するかどうかを判断します。 古いクライアントが dispidTimeZoneStruct プロパティを操作する可能性があるため、これらのプロパティは同期する必要があります。 2 つのプロパティが同期されているかどうかを検出するには、dispidTimeZoneStruct に一致するルールの wFlags メンバーに TZRULE_FLAG_RECUR_CURRENT_TZREG フラグが設定されている必要があります。 このフラグが設定されていない場合、または設定されていて、 dispidTimeZoneStruct プロパティのルールがマークされたルールと一致しない場合は、 dispidApptTZDefRecur プロパティを破棄し、代わりに dispidTimeZoneStruct を 使用する必要があります。
dispidApptTZDefRecur プロパティと dispidTimeZoneStruct プロパティの両方を新しい定期的な会議に書き込む場合、または dispidTimeZoneStruct プロパティを使用する任意の選択を行う場合は、タイム ゾーンの現在の定義 (Windows レジストリに従う) を使用する必要があります。
パーサーは、dispidApptTZDefRecur から取得されたストリームを読み取る場合、または dispidApptTZDefRecur などのバイナリ プロパティへのコミットメントのために TZDEFINITION をストリームに永続化する場合は注意する必要があります。 詳細については、「 バイナリ プロパティにコミットするストリームへの TZDEFINITION の永続化について」を参照してください。
dispidApptTZDefRecur は、定期的な系列の会議の日付と時刻を協定世界時 (UTC) との間で変換する方法を説明するタイム ゾーン情報を指定します。 このプロパティが設定されていても、dispidTimeZoneStruct で表されるデータと一致しないデータがある場合、クライアントは dispidApptTZDefRecur の代わりに dispidTimeZoneStruct を使用する必要があります。 dispidApptTZDefRecur が設定されていない場合は、代わりに PidLidTimeZoneStruct プロパティが使用されます。 この BLOB のフィールドは、リトル エンディアン バイト順にエンコードされます。
関連リソース
プロトコル仕様
プロパティ セットの定義と、関連するExchange Serverプロトコル仕様への参照を提供します。
予定、会議出席依頼、および応答メッセージのプロパティと操作を指定します。
ヘッダー ファイル
Mapidefs.h
データ型の定義を提供します。