Compartilhar via


Classe DependencyPropertyValueSource

Representa a fonte de um valor de propriedade de dependência.

Hierarquia de herança

System.Object
  Microsoft.Windows.Design.PropertyEditing.PropertyValueSource
    Microsoft.Windows.Design.PropertyEditing.DependencyPropertyValueSource

Namespace:  Microsoft.Windows.Design.PropertyEditing
Assembly:  Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)

Sintaxe

'Declaração
Public Class DependencyPropertyValueSource _
    Inherits PropertyValueSource
public class DependencyPropertyValueSource : PropertyValueSource
public ref class DependencyPropertyValueSource : public PropertyValueSource
type DependencyPropertyValueSource =  
    class
        inherit PropertyValueSource
    end
public class DependencyPropertyValueSource extends PropertyValueSource

O tipo DependencyPropertyValueSource expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade públicaMembro estático Ambient Obtém um DependencyPropertyValueSource objeto que representa uma propriedade de ambiente.
Propriedade públicaMembro estático Binding Obtém um DependencyPropertyValueSource objeto que representa uma propriedade acoplado.
Propriedade públicaMembro estático CustomMarkupExtension Obtém um DependencyPropertyValueSource objeto que representa uma propriedade definida como uma extensão de marcação personalizada.
Propriedade públicaMembro estático DataBound Obsoleta. Obtém um DependencyPropertyValueSource objeto que representa uma propriedade de data-bound.
Propriedade públicaMembro estático DefaultValue Obtém um DependencyPropertyValueSource objeto que representa uma propriedade definida como o valor padrão.
Propriedade públicaMembro estático DynamicResource Obtém um DependencyPropertyValueSource objeto que representa uma propriedade definida como um recurso dinâmico.
Propriedade públicaMembro estático Inherited Obsoleta. Obtém um DependencyPropertyValueSource objeto que representa uma propriedade herdada.
Propriedade públicaMembro estático InheritedValue Obtém um DependencyPropertyValueSource o objeto que representa uma propriedade cujo valor foi herdado.
Propriedade pública IsAmbient Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade de ambiente.
Propriedade pública IsBinding Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade acoplado.
Propriedade pública IsCustomMarkupExtension Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade definida como uma extensão de marcação personalizada.
Propriedade pública IsDataBound Obsoleta. Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade de data-bound.
Propriedade pública IsDefaultValue Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade definida como o valor padrão.
Propriedade pública IsDynamicResource Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade definida como um recurso dinâmico.
Propriedade pública IsExpression Obsoleta. Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade definida como uma expressão.
Propriedade pública IsInherited Obsoleta. Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade herdada.
Propriedade pública IsInheritedValue Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade cujo valor foi herdado.
Propriedade pública IsLocal Obsoleta. Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade local.
Propriedade pública IsLocalResource Obsoleta. Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade definida como um recurso local.
Propriedade pública IsLocalValue Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade definida como um valor local.
Propriedade pública IsMarkupExtension Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade definida como uma extensão de marcação.
Propriedade pública IsNull Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade definida como x:Null.
Propriedade pública IsResource Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade definida como um recurso.
Propriedade pública IsStatic Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade definida como um valor estático.
Propriedade pública IsStaticResource Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade definida como um recurso estático.
Propriedade pública IsSystemResource Obsoleta. Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade definida como um recurso do sistema.
Propriedade pública IsTemplateBinding Obtém um valor que indica se este DependencyPropertyValueSource representa uma propriedade de modelo vinculado.
Propriedade públicaMembro estático Local Obsoleta. Obtém um DependencyPropertyValueSource objeto que representa uma propriedade local.
Propriedade públicaMembro estático LocalDynamicResource Obsoleta. Obtém um DependencyPropertyValueSource objeto que representa uma propriedade definida como um recurso dinâmico local.
Propriedade públicaMembro estático LocalStaticResource Obsoleta. Obtém um DependencyPropertyValueSource objeto que representa uma propriedade definida como um recurso estático local.
Propriedade públicaMembro estático LocalValue Obtém um DependencyPropertyValueSource objeto que representa uma propriedade definida como um valor local.
Propriedade públicaMembro estático Null Obtém um DependencyPropertyValueSource objeto que representa uma propriedade definida como x:Null.
Propriedade públicaMembro estático Static Obtém um DependencyPropertyValueSource objeto que representa uma propriedade definida como um valor estático.
Propriedade públicaMembro estático StaticResource Obtém um DependencyPropertyValueSource objeto que representa uma propriedade definida como um recurso estático.
Propriedade públicaMembro estático SystemResource Obsoleta. Obtém um DependencyPropertyValueSource objeto que representa uma propriedade definida como um recurso do sistema.
Propriedade públicaMembro estático TemplateBinding Obtém um DependencyPropertyValueSource objeto que representa uma propriedade de modelo vinculado.

Início

Métodos

  Nome Descrição
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido 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.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Comentários

O DependencyPropertyValueSource classe é uma implementação do resumo PropertyValueSource de classe para um PropertyEntry que representa uma propriedade de dependência.

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

Outros recursos

Extensibilidade do WPF Designer

Propriedade de edição de arquitetura