PropertyFilter 類別

定義

為屬性編輯主機提供篩選功能。

public ref class PropertyFilter
public class PropertyFilter
type PropertyFilter = class
Public Class PropertyFilter
繼承
PropertyFilter

備註

包含名為述詞的字串清單,這些字串會與目標屬性名稱進行 比較,直到 找到相符的結果為止。

建構函式

PropertyFilter(IEnumerable<PropertyFilterPredicate>)

建立 PropertyFilter 類別的新執行個體,此執行個體包含篩選字串 (稱為「述詞」) 的列舉;在找到相符項目之前,這些字串可以針對目標屬性名稱進行比較。

PropertyFilter(String)

建立 PropertyFilter 類別的新執行個體,此執行個體包含的 String 內含一連串以空格分隔的篩選片語 (稱為「述詞」);在找到相符項目之前,這些片語可以針對目標屬性名稱進行比較。

屬性

IsEmpty

唯讀屬性,表示此 PropertyFilter 是否沒有任何篩選述詞。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
Match(IPropertyFilterTarget)

針對指定的目標屬性名稱比對目前篩選物件的述詞字串,然後傳回布林值,這個布林值表示是否有一個或多個述詞字串與目標名稱相符,或者此 PropertyFilter 是否沒有任何述詞。

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於