DocumentFilter

DocumentFilter class

ドキュメント フィルターの基本クラスを表します。 ドキュメント フィルター インスタンスを作成するためのメソッドが含まれます。

public abstract class DocumentFilter

メソッド

名前 説明
static CreateAnd(params DocumentFilter[]) 指定されたフィルターの論理積を作成します。
static CreateCreationTimeLowerBound(DateTime) 作成日が下限より前のドキュメントをスキップするためのフィルターを作成します。
static CreateCreationTimeRange(DateTime, DateTime) 作成日が指定範囲外の文書をスキップするフィルターを作成します。
static CreateCreationTimeUpperBound(DateTime) 作成日が上限より後のドキュメントをスキップするためのフィルタを作成します。
static CreateFileExtension(params string[]) 許可された拡張子を持たないドキュメントをスキップするためのフィルタを作成します.
static CreateFileLengthLowerBound(long) 下限より短い長さのドキュメントをスキップするためのフィルターを作成します。
static CreateFileLengthRange(long, long) 指定されたドキュメントの長さの範囲外のドキュメントをスキップするためのフィルターを作成します。
static CreateFileLengthUpperBound(long) 上限を超える長さのドキュメントをスキップするためのフィルターを作成します。
static CreateFilePathRegularExpression(string) 正規表現に一致しないドキュメントをスキップするためのフィルターを作成します。 正規表現はドキュメントのフル パスに適用されます。
static CreateFilePathRegularExpression(string, RegexOptions) 正規表現に一致しないドキュメントをスキップするためのフィルターを作成します。 正規表現はドキュメントのフル パスに適用されます。
static CreateModificationTimeLowerBound(DateTime) 変更日が下限より前のドキュメントをスキップするためのフィルタを作成します。
static CreateModificationTimeRange(DateTime, DateTime) 変更日が指定範囲外のドキュメントをスキップするためのフィルタを作成します。
static CreateModificationTimeUpperBound(DateTime) 変更日が上限より後のドキュメントをスキップするフィルタを作成します。
static CreateNot(DocumentFilter) 指定された内部フィルターに関して逆論理を持つフィルターを作成します。
static CreateOr(params DocumentFilter[]) 指定されたフィルターの論理和を作成します。
abstract ToString() ドキュメント フィルタの文字列表現を返します。

備考

もっと詳しく知る

関連項目