Classe PropertyEntry
Representa uma propriedade.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.PropertyEditing.PropertyEntry
Namespace: Microsoft.Windows.Design.PropertyEditing
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
Public MustInherit Class PropertyEntry _
Implements INotifyPropertyChanged, IPropertyFilterTarget
public abstract class PropertyEntry : INotifyPropertyChanged,
IPropertyFilterTarget
public ref class PropertyEntry abstract : INotifyPropertyChanged,
IPropertyFilterTarget
[<AbstractClass>]
type PropertyEntry =
class
interface INotifyPropertyChanged
interface IPropertyFilterTarget
end
public abstract class PropertyEntry implements INotifyPropertyChanged, IPropertyFilterTarget
O tipo PropertyEntry expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
PropertyEntry() | Initializes a new instance of the PropertyEntry class. | |
PropertyEntry(PropertyValue) | Inicializa uma nova instância do PropertyEntry classe que atua como uma subpropriedade especificado PropertyValue. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
CategoryName | Quando substituído em uma classe derivada, obtém o nome da categoria que essa propriedade está localizada em. | |
Context | Quando substituído em uma classe derivada, obtém o atual EditingContext instância. | |
Description | Quando substituído em uma classe derivada, obtém a descrição da propriedade encapsulada. | |
DisplayName | Obtém o nome de exibição para a propriedade. | |
HasStandardValues | Obtém um valor que indica se esta propriedade tem todos os valores padrão. | |
Identifier | Quando substituído em uma classe derivada, obtém um identificador que identifica exclusivamente esse tipo de propriedade e o nome na plataforma atual. | |
IsAdvanced | Quando substituído em uma classe derivada, obtém um valor que indica se a propriedade encapsulada é uma propriedade avançada. | |
IsReadOnly | Quando substituído em uma classe derivada, obtém um valor que indica se a propriedade encapsulada é somente leitura. | |
MatchesFilter | Obtém ou define um valor que indica se este PropertyEntry corresponde a um filtro. | |
ModelProperties | Quando substituído em uma classe derivada, obtém a coleção de propriedades do modelo para este PropertyEntry. | |
ParentValue | Obtém o pai PropertyValue. | |
PropertyName | Quando substituído em uma classe derivada, obtém o nome da propriedade encapsulado. | |
PropertyType | Quando substituído em uma classe derivada, obtém o tipo da propriedade encapsulado. | |
PropertyValue | Obtém o PropertyValue (modelo de dados) para este PropertyEntry. | |
PropertyValueEditor | Quando substituído em uma classe derivada, obtém o PropertyValueEditor que é usado para editar essa PropertyEntry. | |
StandardValues | Quando substituído em uma classe derivada, obtém os valores padrão, a propriedade encapsulada oferece suporte. |
Início
Métodos
Nome | Descrição | |
---|---|---|
ApplyFilter | Determina se a PropertyEntry corresponde a um filtro e armazena as informações. | |
CreatePropertyValueInstance | Quando substituído em uma classe derivada, usado pela infra-estrutura de host para criar um novo host específico PropertyValue instância. | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
MatchesPredicate | Indica se um PropertyEntry corresponde a um predicado. | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
OnFilterApplied | Raises the IPropertyFilterTarget.FilterApplied event. | |
OnPropertyChanged(PropertyChangedEventArgs) | Raises the PropertyChanged event. | |
OnPropertyChanged(String) | Raises the PropertyChanged event. | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Eventos
Nome | Descrição | |
---|---|---|
FilterApplied | Ocorre quando um PropertyFilter é alterado através de uma chamada para o ApplyFilter método. | |
PropertyChanged | Ocorre quando um valor de propriedade alterado. |
Início
Comentários
O PropertyEntry classe fornece dados adicionais de propriedade que é principalmente tipo-específicas.
O PropertyEntry classe é para classes derivada de infra-estrutura do host.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.Windows.Design.PropertyEditing