PropertyEntry Klass

Definition

Representerar data för en egenskap för ett markerat objekt och möjliggör redigering av den här egenskapen med typspecifika data.

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
Arv
PropertyEntry
Implementeringar

Konstruktorer

Name Description
PropertyEntry()

Skapar en ny instans av PropertyEntry klassen.

PropertyEntry(PropertyValue)

Skapar en ny instans av PropertyEntry klassen som fungerar som en undereproperty för den angivna PropertyValue.

Egenskaper

Name Description
CategoryName

Hämtar namnet på den kategori där den här egenskapen finns.

Description

Hämtar beskrivningen av den inkapslade egenskapen.

DisplayName

Hämtar visningsnamnet för PropertyEntry.

HasStandardValues

Hämtar ett värde som anger om en uppsättning standardvärden är tillgängliga för detta PropertyEntry.

IsAdvanced

Hämtar ett värde som anger om är PropertyEntry anpassat.

IsReadOnly

Hämtar ett värde som anger om är PropertyEntry skrivskyddat.

MatchesFilter

Hämtar ett värde som anger om matchar IPropertyFilterTarget filtret. Anger värdet som anger att matchar IPropertyFilterTarget filtret och utlöser händelsehanterarmetoden för egenskapsändringen.

ParentValue

Hämtar överordnad PropertyValue i klasser som härleds från en värdinfrastruktur.

PropertyName

Hämtar namnet på egenskapen.

PropertyType

Hämtar egenskapens typ.

PropertyValue

PropertyValue Hämtar för detta PropertyEntry.

PropertyValueEditor

Hämtar det PropertyValueEditor som används för att redigera värdet för detta PropertyEntry.

StandardValues

Hämtar en uppsättning möjliga värden som stöds av den här PropertyEntry.

Metoder

Name Description
ApplyFilter(PropertyFilter)

Lagrar om målegenskapsvärdet matchar ett angivet PropertyFilter.

CreatePropertyValueInstance()

Gör att värdinfrastrukturen kan skapa en ny värdspecifik PropertyValue instans.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MatchesPredicate(PropertyFilterPredicate)

Implementering av en IPropertyFilterTarget metod som avgör om målvisnings- eller typnamnet matchar den angivna strängen som innehåller namnet på ett filter.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnFilterApplied(PropertyFilter)

Genererar händelsen FilterApplied .

OnPropertyChanged(PropertyChangedEventArgs)

Genererar händelsen INotifyPropertyChanged PropertyChanged.

OnPropertyChanged(String)

Genererar INotifyPropertyChanged händelsen när hör PropertyContainerEditMode att PropertyValue har ändrats.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Händelser

Name Description
FilterApplied

Förklaring av IPropertyFilterTarget händelsen, som inträffar när en PropertyFilter ändras via ett anrop till ApplyFilter(PropertyFilter) metoden.

PropertyChanged

Förklaring av INotifyPropertyChanged händelsen, som inträffar när ett egenskapsvärde ändras.

Gäller för