SExistRestriction
適用対象: Outlook 2013 | Outlook 2016
テーブル内の列として特定のプロパティが存在するかどうかをテストするために使用される存在制限について説明します。
プロパティ | 値 |
---|---|
ヘッダー ファイル: |
Mapidefs.h |
typedef struct _SExistRestriction
{
ULONG ulReserved1;
ULONG ulPropTag;
ULONG ulReserved2;
} SExistRestriction;
メンバー
ulReserved1
予約;は 0 にする必要があります。
ulPropTag
各行に存在するかどうかをテストする列を識別するプロパティ タグ。
ulReserved2
予約;は 0 にする必要があります。
注釈
存在制限は、プロパティやコンテンツの制限など、プロパティに関連する他の種類の制限に対して意味のある結果を保証するために使用されます。 プロパティに関連する制限が IMAPITable::Restrict または IMAPITable::FindRow に渡され、プロパティが存在しない場合、制限の結果は未定義になります。 プロパティ制限を既存の制限と結合する AND 制限を作成することで、呼び出し元は正確な結果を保証できます。
存在制限は、型がPT_OBJECTされたサブオブジェクト プロパティでは使用できません。
SExistRestriction 構造体の詳細については、「制限について」を参照してください。