Partager via


PropertyEntry Classe

Définition

Représente les données d'une propriété pour un élément sélectionné et permet la modification de cette propriété avec des données spécifiques au type.

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
Héritage
PropertyEntry
Implémente

Constructeurs

PropertyEntry()

Crée une instance de la classe PropertyEntry.

PropertyEntry(PropertyValue)

Crée une instance de la classe PropertyEntry qui fait office de sous-propriété du PropertyValue spécifié.

Propriétés

CategoryName

Obtient le nom de la catégorie dans laquelle se trouve cette propriété.

Description

Obtient la description de la propriété encapsulée.

DisplayName

Obtient le nom complet de PropertyEntry.

HasStandardValues

Obtient une valeur qui indique si un jeu de valeurs standard est disponible pour ce PropertyEntry.

IsAdvanced

Obtient une valeur qui indique si PropertyEntry est personnalisé.

IsReadOnly

Obtient une valeur qui indique si l’objet PropertyEntry est en lecture seule.

MatchesFilter

Obtient une valeur qui indique si IPropertyFilterTarget correspond au filtre. Définit la valeur pour indiquer que IPropertyFilterTarget correspond au filtre et déclenche la méthode de gestionnaire d'événements pour la modification de propriété.

ParentValue

Obtient le PropertyValue parent dans les classes dérivées d'une infrastructure hôte.

PropertyName

Obtient le nom de la propriété.

PropertyType

Obtient le type de la propriété.

PropertyValue

Obtient le PropertyValue pour ce PropertyEntry.

PropertyValueEditor

Obtient le PropertyValueEditor utilisé pour la modification de la valeur de ce PropertyEntry.

StandardValues

Obtient un jeu de valeurs possibles prises en charge par ce PropertyEntry.

Méthodes

ApplyFilter(PropertyFilter)

Stocke si la valeur de propriété cible correspond à un PropertyFilter spécifié.

CreatePropertyValueInstance()

Permet à l'infrastructure hôte de créer une instance PropertyValue spécifique à l'hôte.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MatchesPredicate(PropertyFilterPredicate)

Implémentation d'une méthode IPropertyFilterTarget qui détermine si l'affichage cible ou le nom de type correspond à la chaîne spécifiée contenant le nom d'un filtre.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
OnFilterApplied(PropertyFilter)

Déclenche l’événement FilterApplied.

OnPropertyChanged(PropertyChangedEventArgs)

Déclenche l'événement PropertyChanged INotifyPropertyChanged.

OnPropertyChanged(String)

Déclenche l'événement INotifyPropertyChanged lorsque PropertyContainerEditMode entend que PropertyValue a été modifié.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Événements

FilterApplied

Déclaration de l'événement IPropertyFilterTarget, qui se produit lorsqu'un PropertyFilter est modifié par l'intermédiaire d'un appel à la méthode ApplyFilter(PropertyFilter).

PropertyChanged

Déclaration de l'événement INotifyPropertyChanged, qui se produit lors de la modification d'une valeur de propriété.

S’applique à