Condividi tramite


PropertyEntry Classe

Definizione

Rappresenta i dati di una proprietà per un elemento selezionato e consente la modifica di tale proprietà con dati specifici del tipo.

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
Ereditarietà
PropertyEntry
Implementazioni

Costruttori

PropertyEntry()

Crea una nuova istanza della classe PropertyEntry.

PropertyEntry(PropertyValue)

Crea una nuova istanza della classe PropertyEntry che funge da sottoproprietà dell'oggetto PropertyValue specificato.

Proprietà

CategoryName

Ottiene il nome della categoria in cui si trova questa proprietà.

Description

Ottiene la descrizione della proprietà incapsulata.

DisplayName

Ottiene il nome visualizzato per PropertyEntry.

HasStandardValues

Ottiene un valore che indica se è disponibile un set di valori standard per questo oggetto PropertyEntry.

IsAdvanced

Ottiene un valore che indica se la proprietà PropertyEntry è personalizzata.

IsReadOnly

Ottiene un valore che indica se PropertyEntry è di sola lettura.

MatchesFilter

Ottiene un valore che indica se l'oggetto IPropertyFilterTarget corrisponde al filtro. Imposta il valore per indicare che l'oggetto IPropertyFilterTarget corrisponde al filtro e genera il metodo del gestore eventi per la modifica della proprietà.

ParentValue

Ottiene l'oggetto PropertyValue padre nelle classi derivate da un'infrastruttura host.

PropertyName

Ottiene il nome della proprietà.

PropertyType

Ottiene il tipo della proprietà.

PropertyValue

Ottiene l'oggetto PropertyValue per l'oggetto PropertyEntry.

PropertyValueEditor

Ottiene l'oggetto PropertyValueEditor utilizzato per la modifica del valore di questa proprietà PropertyEntry.

StandardValues

Ottiene un set dei valori possibili supportati da questo oggetto PropertyEntry.

Metodi

ApplyFilter(PropertyFilter)

Archivia un valore che indica se il valore della proprietà di destinazione corrisponde a un oggetto PropertyFilter specificato.

CreatePropertyValueInstance()

Consente all'infrastruttura host di creare una nuova istanza di PropertyValue specifica dell'host.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MatchesPredicate(PropertyFilterPredicate)

Implementazione di un metodo IPropertyFilterTarget che determina se il nome visualizzato o il nome del tipo di destinazione corrisponde alla stringa specificata che contiene il nome di un filtro.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OnFilterApplied(PropertyFilter)

Genera l'evento FilterApplied.

OnPropertyChanged(PropertyChangedEventArgs)

Genera l'evento INotifyPropertyChanged PropertyChanged.

OnPropertyChanged(String)

Genera l'evento INotifyPropertyChanged quando l'oggetto PropertyContainerEditMode rileva che l'oggetto PropertyValue è stato modificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Eventi

FilterApplied

Dichiarazione dell'evento IPropertyFilterTarget, che si verifica quando un oggetto PropertyFilter viene modificato mediante una chiamata al metodo ApplyFilter(PropertyFilter).

PropertyChanged

Dichiarazione dell'evento INotifyPropertyChanged, che si verifica quando viene modificato il valore di una proprietà.

Si applica a