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)

指定した論理演算子を使用して、 SearchFilter.SearchFilterCollection クラスの新しいインスタンスを初期化します。

SearchFilter.SearchFilterCollection(LogicalOperator, IEnumerable<SearchFilter>)

指定した論理演算子と検索フィルターを SearchFilter.SearchFilterCollection 使用して、 クラスの新しいインスタンスを初期化します。

SearchFilter.SearchFilterCollection(LogicalOperator, SearchFilter[])

指定した論理演算子と検索フィルターを SearchFilter.SearchFilterCollection 使用して、 クラスの新しいインスタンスを初期化します。

プロパティ

Count

コレクション内の検索フィルターの合計数を取得します。

Item[Int32]

指定したインデックス位置にある検索フィルターを取得または設定します。

LogicalOperator

このコレクション内の検索フィルターをリンクする論理演算子を取得または設定します。

メソッド

Add(SearchFilter)

コレクションに任意の型の検索フィルターを追加します。

AddRange(IEnumerable<SearchFilter>)

コレクションに 1 つ以上の検索フィルターを追加します。

Clear()

検索フィルターのコレクションをクリアします。

Contains(SearchFilter)

特定の検索フィルターがコレクション内にあるかどうかを判断します。

GetEnumerator()

コレクションの要素を反復処理する列挙子を取得します。

Remove(SearchFilter)

指定した検索フィルターをコレクションから削除します。

RemoveAt(Int32)

指定したインデックスにある検索フィルターをコレクションから削除します。

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

コレクションの要素を反復処理する列挙子を取得します。 このIEnumerable.GetEnumerator()方法は、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用できます。

適用対象