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 Объявление события, которое возникает при изменении значения свойства.

Применяется к