PidTagContainerFlags 標準プロパティ

適用対象: Outlook 2013 | Outlook 2016

アドレス帳コンテナーの機能を記述するフラグのビットマスクが含まれています。

プロパティ
関連するプロパティ:
PR_CONTAINER_FLAGS
識別子:
0x3600
データの種類 :
PT_LONG
エリア:
アドレス帳

注釈

ビットマスクには、次の 1 つ以上のフラグを設定できます。

AB_FIND_ON_OPEN

コンテナーの内容を表示する前に、制限を要求するダイアログ ボックスを表示します。

AB_MODIFIABLE

エントリは、コンテナーに追加したり、コンテナーから削除したりすることができます。 このフラグは、コンテナー内のエントリを変更できるかどうかを示しません。

AB_RECIPIENTS

コンテナーは受信者を保持できます。 このフラグは、受信者が実際にコンテナーに存在するかどうか、または受信者を追加または削除できるかどうかを示しません。

AB_SUBCONTAINERS

コンテナーは子コンテナーを保持できます。 このフラグは、サブコンテナーが実際にコンテナーに存在するかどうか、追加または削除できるかどうかを示すものではありません。 IMAPIContainer::GetHierarchyTable をサポートするには、コンテナーにAB_SUBCONTAINERSを設定する必要があります。

AB_UNMODIFIABLE

エントリをコンテナーに追加したり、コンテナーから削除したりすることはできません。 このフラグは、コンテナー内のエントリを変更できるかどうかを示しません。

AB_FIND_ON_OPEN フラグは、オンライン サービスまたはサーバーへの低速接続で使用されるコンテナーに強くお勧めします。 AB_FIND_ON_OPEN設定されているコンテナーを開くと、[ 検索 ] ダイアログ ボックスがユーザーに表示され、表示されるメッセージング ユーザーが制限されます。 メッセージング ユーザーを制限する部分的な仕様であっても、コンテンツの表示を劇的に高速化できます。

AB_MODIFIABLE または AB_UNMODIFIABLE フラグを設定する必要があります。 どちらのフラグも、変更がユーザーのアクセス権に依存している場合など、コンテナーが変更できるかどうかを認識していないことを示すように設定できます。 この場合、クライアント アプリケーションは呼び出しを試み、戻りコードを調べてコンテナーの機能を判断する必要があります。 クライアントは通常、AB_MODIFIABLEを調べることから始まります。 設定されている場合、クライアントはコンテナーの変更を試み、戻り値を確認する呼び出しを行います。

AB_MODIFIABLE フラグは、コンテナーに追加できるエントリの種類を示していません。 これを判断するには、適切な OpenProperty メソッドを使用してコンテナーの PR_CREATE_TEMPLATES (PidTagCreateTemplates) プロパティを開く必要があります。 PR_CREATE_TEMPLATESを開くと、コンテナーの 1 回限りのテーブルが返され、コンテナー内に作成できるエントリの種類が一覧表示されます。

プロトコル仕様

[MS-OXPROPS]

関連するExchange Serverプロトコル仕様への参照を提供します。

[MS-OXOABK]

ユーザー、連絡先、グループ、リソースの一覧のプロパティと操作を指定します。

[MS-NSPI]

ネーム サービス プロバイダー インターフェイス (NSPI) サーバーとのクライアントの通信を処理します。

ヘッダー ファイル

Mapidefs.h

データ型の定義を提供します。

Mapitags.h

関連付けられたプロパティとして一覧表示されるプロパティの定義が含まれます。

関連項目

MAPI のプロパティ

MAPI 標準プロパティ

MAPI 名への標準プロパティ名のマッピング

MAPI 名を正規のプロパティ名にマッピングする