CategoryEntry 类

定义

建立一个 Category 模型,该模型由一个本地化的名称和一个属性集合组成。

public ref class CategoryEntry abstract : System::Activities::Presentation::PropertyEditing::IPropertyFilterTarget, System::ComponentModel::INotifyPropertyChanged
public abstract class CategoryEntry : System.Activities.Presentation.PropertyEditing.IPropertyFilterTarget, System.ComponentModel.INotifyPropertyChanged
type CategoryEntry = class
    interface INotifyPropertyChanged
    interface IPropertyFilterTarget
Public MustInherit Class CategoryEntry
Implements INotifyPropertyChanged, IPropertyFilterTarget
继承
CategoryEntry
实现

构造函数

CategoryEntry(String)

创建 CategoryEntry 类的新实例。

属性

CategoryName

获取本地化的 Category 名称。

Item[String]

返回此 CategoryEntry 对象的具有给定属性名的属性实例。

MatchesFilter

获取或设置一个值,指示 CategoryEntry 是否与某个筛选器相匹配。

Properties

获取类别中所有属性的 IEnumerable 集合。

方法

ApplyFilter(PropertyFilter)

设置一个新的属性筛选器。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MatchesPredicate(PropertyFilterPredicate)

指示 IPropertyFilterTarget 是否与某个谓词相匹配。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
OnFilterApplied(PropertyFilter)

当应用属性筛选器时,引发 FilterApplied 事件。

OnPropertyChanged(String)

引发 PropertyChanged 事件。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

事件

FilterApplied

声明 IPropertyFilterTarget 事件。

PropertyChanged

声明 INotifyPropertyChanged 事件。

适用于