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 Server 2013 开始面向 Exchange Online 和 Exchange 版本的客户端。

适用于