PropertyEntry 类

定义

表示选定项的属性的数据,并支持使用特定于类型的数据编辑此属性。

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

构造函数

名称 说明
PropertyEntry()

创建类的新实例 PropertyEntry

PropertyEntry(PropertyValue)

创建用作指定PropertyEntry子属性的PropertyValue类的新实例。

属性

名称 说明
CategoryName

获取此属性所在的类别的名称。

Description

获取封装属性的说明。

DisplayName

获取 . 的 PropertyEntry显示名称。

HasStandardValues

获取一个值,该值指示一组标准值是否可用于此 PropertyEntry值。

IsAdvanced

获取一个值,该值指示是否 PropertyEntry 是自定义的。

IsReadOnly

获取一个值,该值指示是否 PropertyEntry 为只读。

MatchesFilter

获取一个值,该值指示是否 IPropertyFilterTarget 与筛选器匹配。 设置该值以指示 IPropertyFilterTarget 与筛选器匹配并触发属性更改的事件处理程序方法。

ParentValue

获取派生自主机基础结构的类中的父 PropertyValue 级。

PropertyName

获取属性的名称。

PropertyType

获取属性的类型。

PropertyValue

获取此PropertyValue对象的值PropertyEntry

PropertyValueEditor

PropertyValueEditor获取用于编辑此值PropertyEntry的项。

StandardValues

获取由此 PropertyEntry支持的一组可能值。

方法

名称 说明
ApplyFilter(PropertyFilter)

存储目标属性值是否与指定的 PropertyFilter属性值匹配。

CreatePropertyValueInstance()

使主机基础结构能够创建新的特定于 PropertyValue 主机的实例。

Equals(Object)

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

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MatchesPredicate(PropertyFilterPredicate)

方法的 IPropertyFilterTarget 实现,确定目标显示或类型名称是否与包含筛选器名称的指定字符串匹配。

MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
OnFilterApplied(PropertyFilter)

引发 FilterApplied 事件。

OnPropertyChanged(PropertyChangedEventArgs)

INotifyPropertyChanged引发 PropertyChanged 事件。

OnPropertyChanged(String)

INotifyPropertyChanged当听到PropertyContainerEditMode已更改时引发事件PropertyValue

ToString()

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

(继承自 Object)

活动

名称 说明
FilterApplied

通过IPropertyFilterTarget调用PropertyFilter方法更改事件时ApplyFilter(PropertyFilter)发生的事件的声明。

PropertyChanged

INotifyPropertyChanged当属性值发生更改时发生的事件的声明。

适用于