Aracılığıyla paylaş


PropertyEntry Sınıf

Tanım

Seçili öğe için bir özelliğin verilerini temsil eder ve bu özelliğin türe özgü verilerle düzenlenmesini sağlar.

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
Devralma
PropertyEntry
Uygulamalar

Oluşturucular

PropertyEntry()

PropertyEntry sınıfının yeni bir örneğini oluşturur.

PropertyEntry(PropertyValue)

Belirtilen PropertyValueöğesinin PropertyEntry alt özelliği olarak hizmet veren sınıfının yeni bir örneğini oluşturur.

Özellikler

CategoryName

Bu özelliğin bulunduğu kategorinin adını alır.

Description

Kapsüllenmiş özelliğin açıklamasını alır.

DisplayName

için PropertyEntrygörünen adı alır.

HasStandardValues

Bu PropertyEntryiçin bir standart değer kümesinin kullanılabilir olup olmadığını gösteren bir değer alır.

IsAdvanced

öğesinin özel yapılıp yapılmadığını PropertyEntry belirten bir değer alır.

IsReadOnly

öğesinin salt okunur olup olmadığını PropertyEntry belirten bir değer alır.

MatchesFilter

filtreyle IPropertyFilterTarget eşleşip eşleşmediğini belirten bir değer alır. değerini, filtreyle eşleşeceğini IPropertyFilterTarget gösterecek şekilde ayarlar ve özellik değişikliği için olay işleyici yöntemini başlatır.

ParentValue

Konak altyapısından türetilen sınıflarda üst PropertyValue öğeyi alır.

PropertyName

Özelliğin adını alır.

PropertyType

Özelliğin türünü alır.

PropertyValue

Bunun PropertyEntryiçin öğesini PropertyValue alır.

PropertyValueEditor

PropertyValueEditor Bu PropertyEntrydeğerini düzenlemek için kullanılan değerini alır.

StandardValues

Bu PropertyEntrytarafından desteklenen bir dizi olası değeri alır.

Yöntemler

ApplyFilter(PropertyFilter)

Hedef özellik değerinin belirtilen PropertyFilterbir ile eşleşip eşleşmediğini depolar.

CreatePropertyValueInstance()

Konak altyapısının konağa özgü PropertyValue yeni bir örnek oluşturmasını sağlar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MatchesPredicate(PropertyFilterPredicate)

Hedef görüntüleme veya IPropertyFilterTarget tür adının bir filtrenin adını içeren belirtilen dizeyle eşleşip eşleşmediğini belirleyen bir yöntemin uygulanması.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
OnFilterApplied(PropertyFilter)

Olayı tetikler FilterApplied .

OnPropertyChanged(PropertyChangedEventArgs)

PropertyChanged olayını tetikler INotifyPropertyChanged .

OnPropertyChanged(String)

öğesinin INotifyPropertyChanged değiştiğini duyduğunda PropertyContainerEditMode olayı tetikler PropertyValue .

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Ekinlikler

FilterApplied

yönteminin IPropertyFilterTarget çağrısıyla değiştirildiğinde PropertyFilter oluşan olayın bildirimi ApplyFilter(PropertyFilter) .

PropertyChanged

INotifyPropertyChanged Bir özellik değeri değiştiğinde gerçekleşen olayın bildirimi.

Şunlara uygulanır