SearchFilter.SearchFilterCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет коллекцию фильтров поиска, связанных логическим оператором.
public: ref class SearchFilter::SearchFilterCollection sealed : Microsoft::Exchange::WebServices::Data::SearchFilter, System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::SearchFilter ^>
public sealed class SearchFilter.SearchFilterCollection : Microsoft.Exchange.WebServices.Data.SearchFilter, System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.SearchFilter>
Public NotInheritable Class SearchFilter.SearchFilterCollection
Inherits SearchFilter
Implements IEnumerable(Of SearchFilter)
- Наследование
- Реализации
Комментарии
Класс можно использовать для SearchFilter.SearchFilterCollection определения сложных фильтров поиска, таких как Condition1 AND Condition2.
Конструкторы
SearchFilter.SearchFilterCollection() |
Инициализирует новый экземпляр SearchFilter.SearchFilterCollection класса . |
SearchFilter.SearchFilterCollection(LogicalOperator, IEnumerable<SearchFilter>) |
Инициализирует новый экземпляр SearchFilter.SearchFilterCollection класса с указанным логическим оператором и фильтрами поиска. |
SearchFilter.SearchFilterCollection(LogicalOperator, SearchFilter[]) |
Инициализирует новый экземпляр SearchFilter.SearchFilterCollection класса с указанным логическим оператором и фильтрами поиска. |
SearchFilter.SearchFilterCollection(LogicalOperator) |
Инициализирует новый экземпляр SearchFilter.SearchFilterCollection класса с указанным логическим оператором. |
Свойства
Count |
Возвращает общее количество фильтров поиска в коллекции. |
Item[Int32] |
Возвращает или задает фильтр поиска по указанному индексу. |
LogicalOperator |
Возвращает или задает логический оператор, который связывает фильтры поиска в этой коллекции. |
Методы
Add(SearchFilter) |
Добавляет фильтр поиска любого типа в коллекцию. |
AddRange(IEnumerable<SearchFilter>) |
Добавляет в коллекцию один или несколько фильтров поиска. |
Clear() |
Очищает коллекцию фильтров поиска. |
Contains(SearchFilter) |
Определяет, находится ли определенный фильтр поиска в коллекции. |
GetEnumerator() |
Возвращает перечислитель, который выполняет итерацию по элементам коллекции. |
Remove(SearchFilter) |
Удаляет указанный фильтр поиска из коллекции. |
RemoveAt(Int32) |
Удаляет фильтр поиска по указанному индексу из коллекции. |
Явные реализации интерфейса
IEnumerable.GetEnumerator() |
Возвращает перечислитель, который выполняет итерацию по элементам коллекции. Метод IEnumerable.GetEnumerator() применим для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года. |