Comparteix a través de


PropertyEntry Clase

Definición

Representa los datos de una propiedad para un elemento seleccionado y habilita la edición de esta propiedad con datos específicos 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
Herencia
PropertyEntry
Implementaciones

Constructores

PropertyEntry()

Crea una nueva instancia de la clase PropertyEntry.

PropertyEntry(PropertyValue)

Crea una nueva instancia de la clase PropertyEntry que actúa como una subpropiedad del objeto PropertyValue especificado.

Propiedades

CategoryName

Obtiene el nombre de la categoría en la que reside esta propiedad.

Description

Obtiene la descripción de la propiedad encapsulada.

DisplayName

Obtiene el nombre para mostrar del objeto PropertyEntry.

HasStandardValues

Obtiene un valor que indica si hay un conjunto de valores estándar disponible para este objeto PropertyEntry.

IsAdvanced

Obtiene un valor que indica si PropertyEntry es un objeto personalizado.

IsReadOnly

Obtiene un valor que indica si PropertyEntry es de solo lectura.

MatchesFilter

Obtiene un valor que indica si la interfaz IPropertyFilterTarget coincide con el filtro. Establece el valor que indica si la interfaz IPropertyFilterTarget coincide con el filtro y desencadena el método de control de eventos para el cambio de la propiedad.

ParentValue

Obtiene el objeto PropertyValue primario en las clases derivadas de una infraestructura de host.

PropertyName

Obtiene el nombre de la propiedad.

PropertyType

Obtiene el tipo de la propiedad.

PropertyValue

Obtiene el objeto PropertyValue para este objeto PropertyEntry.

PropertyValueEditor

Obtiene el objeto PropertyValueEditor que se usa para editar el valor de este objeto PropertyEntry.

StandardValues

Obtiene un conjunto de valores posibles admitido por este objeto PropertyEntry.

Métodos

ApplyFilter(PropertyFilter)

Indica si el valor de propiedad de destino coincide con un objeto PropertyFilter especificado.

CreatePropertyValueInstance()

Permite a la infraestructura del host crear una nueva instancia de PropertyValue específica del host.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MatchesPredicate(PropertyFilterPredicate)

Implementación de un método IPropertyFilterTarget que determina si la presentación de destino o el nombre de tipo coincide con la cadena especificada que contiene el nombre de un filtro.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
OnFilterApplied(PropertyFilter)

Genera el evento FilterApplied.

OnPropertyChanged(PropertyChangedEventArgs)

Genera el evento INotifyPropertyChanged PropertyChanged.

OnPropertyChanged(String)

Genera el evento INotifyPropertyChanged cuando el objeto PropertyContainerEditMode tiene conocimiento de que el valor de PropertyValue ha cambiado.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Eventos

FilterApplied

Declaración del evento IPropertyFilterTarget, que se produce cuando se cambia un objeto PropertyFilter mediante una llamada al método ApplyFilter(PropertyFilter).

PropertyChanged

Declaración del evento INotifyPropertyChanged, que se produce cuando cambia el valor de una propiedad.

Se aplica a