PersonalStorageQueryBuilder

PersonalStorageQueryBuilder class

Представляет построитель поискового выражения , который используется pst.

public sealed class PersonalStorageQueryBuilder : MailQueryBuilder

Конструкторы

Имя Описание
PersonalStorageQueryBuilder() Инициализирует новый экземплярPersonalStorageQueryBuilder класс.

Характеристики

Имя Описание
Bcc { get; } Получает поле, позволяющее найти сообщения, содержащие указанную строку в поле BCC структуры конверта.
Body { get; } Получает поле, позволяющее найти сообщения, содержащие указанную строку в теле сообщения.
Cc { get; } Получает поле, позволяющее найти сообщения, содержащие указанную строку в поле CC структуры конверта.
ContainerClass { get; } Получает папки с указанным классом сообщений.
ContentsCount { get; } Поиск папок с указанным количеством содержимого.
DefaultEncoding { get; } Получает кодировку (набор символов) по умолчанию для построителя запросов
FolderName { get; } Поиск папок с указанным отображаемым именем.
From { get; } Получает поле, позволяющее найти сообщения, содержащие указанную строку в поле FROM структуры конверта.
Importance { get; } Поиск сообщений с указанной важностью.
InternalDate { get; } Получает поле, позволяющее находить сообщения по внутренней дате.
MessageClass { get; } Получает сообщения с указанным классом сообщений.
MessageId { get; } Получает поле, позволяющее найти сообщения, содержащие указанную строку в поле MessageId структуры конверта.
MessageSize { get; } Поиск сообщений указанного размера.
OnlyFoldersCreatedByUser { get; } Получает папки, созданные пользователем, т.е. исключает все стандартные папки IPM.
SentDate { get; } Получает поле, позволяющее находить сообщения по дате отправки.
Subject { get; } Получает поле, позволяющее найти сообщения, содержащие указанную строку в поле SUBJECT структуры конверта.
Text { get; } Получает поле, позволяющее найти сообщения, содержащие указанную строку в заголовках (тема, от, кому, копия) и теле сообщения.
To { get; } Получает поле, позволяющее найти сообщения, содержащие указанную строку в поле TO структуры конверта.
UnreadContentsCount { get; } Поиск в папках с указанным количеством непрочитанного содержимого.

Методы

Имя Описание
FindConversationThread(MessageInfo) Находит ветку беседы.
GetQuery() Получает запрос.
HasFlags(MapiMessageFlags) Поиск сообщений с указанными флагами.
HasNoFlags(MapiMessageFlags) Поиск сообщений с неопределенными флагами.
HasNoSubfolders() Поиск в папках, не содержащих вложенных папок.
HasSubfolders() Поиск папок, содержащих подпапки.
Or(MailQuery, MailQuery) Поиск сообщений, соответствующих любому ключу поиска. Обеспечивает дизъюнкт между двумя выражениями (ИЛИ).

Смотрите также