Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Represents the value of a property.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.PropertyEditing.PropertyValue
Namespace: Microsoft.Windows.Design.PropertyEditing
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
Public MustInherit Class PropertyValue _
Implements INotifyPropertyChanged
public abstract class PropertyValue : INotifyPropertyChanged
public ref class PropertyValue abstract : INotifyPropertyChanged
[<AbstractClass>]
type PropertyValue =
class
interface INotifyPropertyChanged
end
public abstract class PropertyValue implements INotifyPropertyChanged
O tipo PropertyValue expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
PropertyValue | Initializes a new instance of the PropertyValue class. |
Início
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
CanConvertFromString | Quando substituído em uma classe derivada, obtém um valor indicando se Value pode ser convertido de uma seqüência de caracteres. |
![]() |
CatchExceptions | Obtém um valor indicando como manipular exceções que ocorrem durante o obter e definir métodos de Value e StringValue Propriedades. |
![]() |
Collection | Quando substituído em uma classe derivada, obtém uma PropertyValueCollection de objetos que representa o valor de PropertyValue. |
![]() |
HasSubProperties | Quando substituído em uma classe derivada, obtém um valor que indica se o valor dessa propriedade suporta subpropriedades. |
![]() |
IsCollection | Quando substituído em uma classe derivada, obtém um valor que indica se este PropertyValue é uma coleção. |
![]() |
IsDefaultValue | Quando substituído em uma classe derivada, obtém um valor indicando se o atual Value é o valor padrão para a propriedade. |
![]() |
IsMixedValue | Quando substituído em uma classe derivada, obtém um valor que indica se o valor dessa propriedade representa uma propriedade para vários objetos que têm mais de um valor. |
![]() |
ParentProperty | Obtém o pai PropertyValue. |
![]() |
Source | Quando substituído em uma classe derivada, obtém uma PropertyValueSource que contém informações sobre a origem do valor desta propriedade. |
![]() |
StringValue | Obtém ou define o valor desse PropertyValue como um String. |
![]() |
SubProperties | Quando substituído em uma classe derivada, obtém as subpropriedades de valor dessa propriedade. |
![]() |
Value | Obtém ou define o valor desse PropertyValue. |
Início
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
ClearValue | Quando substituído em uma classe derivada, limpa o valor para que ele não está definido. |
![]() |
ConvertStringToValue | Quando substituído em uma classe derivada, tenta converter especificado String para um Object. |
![]() |
ConvertValueToString | Quando substituído em uma classe derivada, tenta converter especificado Object para um String. |
![]() |
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.) |
![]() |
GetValueCore | Quando substituído em uma classe derivada, retorna o Object que devem ser retornadas pela Value propriedade. |
![]() |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) |
![]() |
NotifyRootValueChanged | Raises the RootValueChanged event. |
![]() |
NotifySubPropertyChanged | Raises the SubPropertyChanged event. |
![]() |
OnPropertyChanged(PropertyChangedEventArgs) | Eleva o PropertyChanged eventos com o especificado PropertyChangedEventArgs. |
![]() |
OnPropertyChanged(String) | Eleva o PropertyChanged eventos com a seqüência de caracteres especificado. |
![]() |
OnPropertyValueException | Raises the PropertyValueException event. |
![]() |
SetValueCore | Quando substituído em uma classe derivada, define o Value propriedade especificada Object. |
![]() |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
![]() |
ValidateValue | Quando substituído em uma classe derivada, verifica que o especificado Object contém um valor válido antes de definir o Value propriedade para o proprietário. |
Início
Eventos
| Nome | Descrição | |
|---|---|---|
![]() |
PropertyChanged | Representa o método que manipula o PropertyChanged o evento da PropertyValue. |
![]() |
PropertyValueException | Representa o método que manipula o PropertyValueException o evento da PropertyValue. |
![]() |
RootValueChanged | Representa o método que manipula o RootValueChanged o evento da PropertyValue. |
![]() |
SubPropertyChanged | Representa o método que manipula o SubPropertyChanged o evento da PropertyValue. |
Início
Comentários
The PropertyValue class represents the underlying value of a property. The PropertyEntry class represents the property itself. O PropertyEntry é o pai e o PropertyValue é o filho.
Se uma instância de PropertyValue representa um valor que é uma coleção, ele usa o Collection propriedade para retornar um PropertyValueCollection. Um exemplo de uma propriedade cujo valor é uma coleção é o RowDefinitions propriedade.
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
.gif)
.gif)
.gif)
.gif)
.gif)