Compartilhar via


SearchFilter.SearchFilterCollection Classe

Definição

Representa uma coleção de filtros de pesquisa que estão ligados por um operador lógico.

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)
Herança
SearchFilter.SearchFilterCollection
Implementações

Comentários

Pode utilizar a SearchFilter.SearchFilterCollection classe para definir filtros de pesquisa complexos, como "Condição1 E Condição2".

Construtores

SearchFilter.SearchFilterCollection()

Inicializa uma nova instância da SearchFilter.SearchFilterCollection classe .

SearchFilter.SearchFilterCollection(LogicalOperator, IEnumerable<SearchFilter>)

Inicializa uma nova instância da SearchFilter.SearchFilterCollection classe com o operador lógico especificado e filtros de pesquisa.

SearchFilter.SearchFilterCollection(LogicalOperator, SearchFilter[])

Inicializa uma nova instância da SearchFilter.SearchFilterCollection classe com o operador lógico especificado e filtros de pesquisa.

SearchFilter.SearchFilterCollection(LogicalOperator)

Inicializa uma nova instância da SearchFilter.SearchFilterCollection classe com o operador lógico especificado.

Propriedades

Count

Obtém o número total de filtros de pesquisa na coleção.

Item[Int32]

Obtém ou define o filtro de pesquisa no índice especificado.

LogicalOperator

Obtém ou define o operador lógico que liga os filtros de pesquisa nesta coleção.

Métodos

Add(SearchFilter)

Adiciona um filtro de pesquisa de qualquer tipo à coleção.

AddRange(IEnumerable<SearchFilter>)

Adiciona um ou mais filtros de pesquisa à coleção.

Clear()

Limpa a coleção de filtros de pesquisa.

Contains(SearchFilter)

Determina se um filtro de pesquisa específico está na coleção.

GetEnumerator()

Obtém um enumerador que itera através dos elementos da coleção.

Remove(SearchFilter)

Remove o filtro de pesquisa especificado da coleção.

RemoveAt(Int32)

Remove o filtro de pesquisa no índice especificado da coleção.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Obtém um enumerador que itera através dos elementos da coleção. O IEnumerable.GetEnumerator() método é aplicável aos clientes que têm como destino Exchange Online e versões do Exchange a partir do Exchange Server 2013.

Aplica-se a