Freigeben über


PropertyEntry Klasse

Definition

Stellt die Daten einer Eigenschaft für ein ausgewähltes Element dar und ermöglicht das Bearbeiten dieser Eigenschaft mit typspezifischen Daten.

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
Vererbung
PropertyEntry
Implementiert

Konstruktoren

PropertyEntry()

Erstellt eine neue Instanz der PropertyEntry-Klasse.

PropertyEntry(PropertyValue)

Erstellt eine neue Instanz der PropertyEntry-Klasse, die als untergeordnete Eigenschaft für den angegebenen PropertyValue dient.

Eigenschaften

CategoryName

Ruft den Namen der Kategorie ab, in der sich diese Eigenschaft befindet.

Description

Ruft die Beschreibung der gekapselten Eigenschaft ab.

DisplayName

Ruft den Anzeigenamen für den PropertyEntry ab.

HasStandardValues

Ruft einen Wert ab, der angibt, ob ein Satz von Standardwerten für diesen PropertyEntry verfügbar ist.

IsAdvanced

Ruft einen Wert ab, der angibt, ob der PropertyEntry benutzerdefiniert ist.

IsReadOnly

Ruft einen Wert ab, der angibt, ob die PropertyEntry schreibgeschützt ist.

MatchesFilter

Ruft einen Wert ab, der angibt, ob IPropertyFilterTarget dem Filter entspricht. Legt den Wert fest, um anzugeben, dass IPropertyFilterTarget dem Filter entspricht, und löst die Ereignishandlermethode für die Eigenschaftenänderung aus.

ParentValue

Ruft den übergeordneten PropertyValue in Klassen ab, die von einer Hostinfrastruktur abgeleitet werden.

PropertyName

Ruft den Namen der Eigenschaft ab.

PropertyType

Ruft den Typ der Eigenschaft ab.

PropertyValue

Ruft den PropertyValue für diesen PropertyEntry ab.

PropertyValueEditor

Ruft den PropertyValueEditor ab, der zur Bearbeitung des Wert für diesen PropertyEntry verwendet wird.

StandardValues

Ruft einen Satz möglicher Werte ab, die diesem PropertyEntry unterstützt werden.

Methoden

ApplyFilter(PropertyFilter)

Speichert, ob der Zieleigenschaftswert einem angegebenen PropertyFilter entspricht.

CreatePropertyValueInstance()

Aktiviert die Hostinfrastruktur, um eine neue hostspezifische PropertyValue-Instanz zu erstellen.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MatchesPredicate(PropertyFilterPredicate)

Die Implementierung einer IPropertyFilterTarget-Methode, die bestimmt, ob die Zielanzeige oder der Typname der angegebenen Zeichenfolge entspricht, die den Namen eines Filters enthält.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnFilterApplied(PropertyFilter)

Löst das FilterApplied-Ereignis aus.

OnPropertyChanged(PropertyChangedEventArgs)

Löst das INotifyPropertyChanged-PropertyChanged-Ereignis aus.

OnPropertyChanged(String)

Löst das INotifyPropertyChanged-Ereignis aus, wenn der PropertyContainerEditMode ermittelt, dass der PropertyValue geändert wurde.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Ereignisse

FilterApplied

Deklaration des IPropertyFilterTarget-Ereignisses, das auftritt, wenn ein PropertyFilter durch einen Aufruf der ApplyFilter(PropertyFilter)-Methode geändert wird.

PropertyChanged

Deklaration des INotifyPropertyChanged-Ereignisses, das auftritt, wenn ein Eigenschaftswert geändert wird.

Gilt für: