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


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
Реализации

Комментарии

Класс можно использовать для 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 года.

Применяется к