Compartir a través de


DependencyPropertyValueSource (Clase)

Representa el origen de un valor de propiedad de dependencia.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.Windows.Design.PropertyEditing
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
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

El tipo DependencyPropertyValueSource expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad públicaMiembro estático Ambient Obtiene un objeto DependencyPropertyValueSource que representa una propiedad de ambiente.
Propiedad públicaMiembro estático Binding Obtiene un objeto DependencyPropertyValueSource que representa una propiedad enlazada.
Propiedad públicaMiembro estático CustomMarkupExtension Obtiene un objeto DependencyPropertyValueSource que representa una propiedad establecida en una extensión de marcado personalizada.
Propiedad públicaMiembro estático DataBound Obsoleto. Obtiene un objeto DependencyPropertyValueSource que representa una propiedad enlazada a datos.
Propiedad públicaMiembro estático DefaultValue Obtiene un objeto DependencyPropertyValueSource que representa una propiedad establecida en su valor predeterminado.
Propiedad públicaMiembro estático DynamicResource Obtiene un objeto DependencyPropertyValueSource que representa una propiedad establecida en un recurso dinámico.
Propiedad públicaMiembro estático Inherited Obsoleto. Obtiene un objeto DependencyPropertyValueSource que representa una propiedad heredada.
Propiedad públicaMiembro estático InheritedValue Obtiene un objeto DependencyPropertyValueSource que representa una propiedad cuyo valor se ha heredado.
Propiedad pública IsAmbient Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad de ambiente.
Propiedad pública IsBinding Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad enlazada.
Propiedad pública IsCustomMarkupExtension Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad establecida en una extensión de marcado personalizada.
Propiedad pública IsDataBound Obsoleto. Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad enlazada a datos.
Propiedad pública IsDefaultValue Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad establecida en su valor predeterminado.
Propiedad pública IsDynamicResource Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad establecida en un recurso dinámico.
Propiedad pública IsExpression Obsoleto. Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad establecida en una expresión.
Propiedad pública IsInherited Obsoleto. Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad heredada.
Propiedad pública IsInheritedValue Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad cuyo valor se ha heredado.
Propiedad pública IsLocal Obsoleto. Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad local.
Propiedad pública IsLocalResource Obsoleto. Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad establecida en un recurso local.
Propiedad pública IsLocalValue Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad establecida en un valor local.
Propiedad pública IsMarkupExtension Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad establecida en una extensión de marcado.
Propiedad pública IsNull Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad establecida en x:Null.
Propiedad pública IsResource Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad establecida en un recurso.
Propiedad pública IsStatic Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad establecida en un valor estático.
Propiedad pública IsStaticResource Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad establecida en un recurso estático.
Propiedad pública IsSystemResource Obsoleto. Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad establecida en un recurso del sistema.
Propiedad pública IsTemplateBinding Obtiene un valor que indica si este objeto DependencyPropertyValueSource representa una propiedad enlazada a plantillas.
Propiedad públicaMiembro estático Local Obsoleto. Obtiene un objeto DependencyPropertyValueSource que representa una propiedad local.
Propiedad públicaMiembro estático LocalDynamicResource Obsoleto. Obtiene un objeto DependencyPropertyValueSource que representa una propiedad establecida en un recurso dinámico local.
Propiedad públicaMiembro estático LocalStaticResource Obsoleto. Obtiene un objeto DependencyPropertyValueSource que representa una propiedad establecida en un recurso estático local.
Propiedad públicaMiembro estático LocalValue Obtiene un objeto DependencyPropertyValueSource que representa una propiedad establecida en un valor local.
Propiedad públicaMiembro estático Null Obtiene un objeto DependencyPropertyValueSource que representa una propiedad establecida en x:Null.
Propiedad públicaMiembro estático Static Obtiene un objeto DependencyPropertyValueSource que representa una propiedad establecida en un valor estático.
Propiedad públicaMiembro estático StaticResource Obtiene un objeto DependencyPropertyValueSource que representa una propiedad establecida en un recurso estático.
Propiedad públicaMiembro estático SystemResource Obsoleto. Obtiene un objeto DependencyPropertyValueSource que representa una propiedad establecida en un recurso del sistema.
Propiedad públicaMiembro estático TemplateBinding Obtiene un objeto DependencyPropertyValueSource que representa una propiedad enlazada a plantillas.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Comentarios

La clase DependencyPropertyValueSource es una implementación de la clase abstracta PropertyValueSource para PropertyEntry que representa una propiedad de dependencia.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.Windows.Design.PropertyEditing (Espacio de nombres)

Otros recursos

Extensibilidad de WPF Designer

Arquitectura de edición de propiedades