Partilhar via


PropertyEntry Classe

Definição

Representa os dados de uma propriedade de um item selecionado e permite a edição dessa propriedade usando dados de um tipo específico.

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
Herança
PropertyEntry
Implementações

Construtores

PropertyEntry()

Cria uma nova instância da classe PropertyEntry.

PropertyEntry(PropertyValue)

Cria uma nova instância da classe PropertyEntry que serve como uma subpropriedade do PropertyValue especificado.

Propriedades

CategoryName

Obtém o nome da categoria na qual essa propriedade reside.

Description

Obtém a descrição da propriedade encapsulada.

DisplayName

Obtém o nome de exibição para PropertyEntry.

HasStandardValues

Obtém um valor que indica se um conjunto de valores padrão está disponível para este PropertyEntry.

IsAdvanced

Obtém um valor que indica se o PropertyEntry é feito sob medida.

IsReadOnly

Obtém um valor que indica se o PropertyEntry é somente leitura.

MatchesFilter

Obtém um valor que indica se IPropertyFilterTarget corresponde ao filtro. Define o valor para indicar que o IPropertyFilterTarget corresponde ao filtro e dispara o método do manipulador de eventos para a alteração da propriedade.

ParentValue

Obtém o PropertyValue pai em classes derivadas de uma infraestrutura de host.

PropertyName

Obtém o nome da propriedade.

PropertyType

Obtém o tipo da propriedade.

PropertyValue

Obtém o PropertyValue para este PropertyEntry.

PropertyValueEditor

Obtém o PropertyValueEditor que é usado para editar o valor deste PropertyEntry.

StandardValues

Obtém um conjunto de valores possíveis compatíveis com este PropertyEntry.

Métodos

ApplyFilter(PropertyFilter)

Armazena se o valor da propriedade de destino corresponde à PropertyFilter especificada.

CreatePropertyValueInstance()

Habilita a infraestrutura de host a criar uma nova instância PropertyValue específica do host.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MatchesPredicate(PropertyFilterPredicate)

Implementação de um método IPropertyFilterTarget que determina se a exibição de destino ou o nome do tipo corresponde à cadeia de caracteres especificada que contém o nome de um filtro.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnFilterApplied(PropertyFilter)

Aciona o evento FilterApplied.

OnPropertyChanged(PropertyChangedEventArgs)

Gera o evento PropertyChanged INotifyPropertyChanged.

OnPropertyChanged(String)

Gera o evento INotifyPropertyChanged quando o PropertyContainerEditMode ouve que o PropertyValue foi alterado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Eventos

FilterApplied

Declaração do evento IPropertyFilterTarget que ocorre quando um PropertyFilter é alterado por meio de uma chamada ao método ApplyFilter(PropertyFilter).

PropertyChanged

Declaração do evento INotifyPropertyChanged que ocorre quando um valor da propriedade muda.

Aplica-se a