Поделиться через


SExistRestriction

Область применения: Outlook 2013 | Outlook 2016

Описывает ограничение на существование, которое используется для проверки того, существует ли определенное свойство в виде столбца в таблице.

Свойство Значение
Файл заголовка:
Mapidefs.h
typedef struct _SExistRestriction
{
  ULONG ulReserved1;
  ULONG ulPropTag;
  ULONG ulReserved2;
} SExistRestriction;

Members

ulReserved1

Защищены; значение должно быть равно нулю.

ulPropTag

Тег свойства, определяющий столбец, который проверяется на наличие в каждой строке.

ulReserved2

Защищены; значение должно быть равно нулю.

Замечания

Ограничение на существование используется для обеспечения значимых результатов для других типов ограничений, связанных со свойствами, такими как ограничения свойств и содержимого. Если ограничение, включающее свойство, передается в IMAPITable::Restrict или IMAPITable::FindRow , а свойство не существует, результаты ограничения не определены. Создав ограничение AND , которое объединяет ограничение свойства с ограничением на существование, вызывающий объект может гарантировать точные результаты.

Ограничения на существование нельзя использовать со свойствами вложенных объектов, которые имеют тип PT_OBJECT.

Дополнительные сведения о структуре SExistRestriction см. в разделе Об ограничениях.

См. также

SRestriction

Структуры MAPI