UIPropertyMetadata Clase

Definición

Proporciona metadatos de propiedad para propiedades que no son de marco que tienen impacto en la representación o la interfaz de usuario en el nivel principal.

public ref class UIPropertyMetadata : System::Windows::PropertyMetadata
public class UIPropertyMetadata : System.Windows.PropertyMetadata
type UIPropertyMetadata = class
    inherit PropertyMetadata
Public Class UIPropertyMetadata
Inherits PropertyMetadata
Herencia
UIPropertyMetadata
Derivado

Comentarios

FrameworkPropertyMetadata (derivado de esta clase) es la clase de metadatos más común que se usa para las propiedades de nivel de marco que también tienen impacto en la representación o la interfaz de usuario.

Constructores

Nombre Description
UIPropertyMetadata()

Inicializa una nueva instancia de la clase UIPropertyMetadata.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

Inicializa una nueva instancia de la UIPropertyMetadata clase , con el valor predeterminado y las devoluciones de llamada especificados, y un valor booleano usado para deshabilitar las animaciones en la propiedad .

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

Inicializa una nueva instancia de la UIPropertyMetadata clase , con el valor predeterminado y las devoluciones de llamada especificados.

UIPropertyMetadata(Object, PropertyChangedCallback)

Inicializa una nueva instancia de la UIPropertyMetadata clase , con la devolución de llamada PropertyChanged especificada.

UIPropertyMetadata(Object)

Inicializa una nueva instancia de la UIPropertyMetadata clase , con el valor predeterminado especificado para la propiedad .

UIPropertyMetadata(PropertyChangedCallback)

Inicializa una nueva instancia de la UIPropertyMetadata clase , con la devolución de llamada PropertyChanged especificada.

Propiedades

Nombre Description
CoerceValueCallback

Obtiene o establece una referencia a una CoerceValueCallback implementación especificada en estos metadatos.

(Heredado de PropertyMetadata)
DefaultValue

Obtiene o establece el valor predeterminado de la propiedad de dependencia.

(Heredado de PropertyMetadata)
IsAnimationProhibited

Obtiene o establece un valor que declara si se deben deshabilitar las animaciones en la propiedad de dependencia donde se aplica la instancia de metadatos contenedora.

IsSealed

Obtiene un valor que determina si los metadatos se han aplicado a una propiedad de alguna manera, lo que da como resultado el estado inmutable de esa instancia de metadatos.

(Heredado de PropertyMetadata)
PropertyChangedCallback

Obtiene o establece una referencia a una PropertyChangedCallback implementación especificada en estos metadatos.

(Heredado de PropertyMetadata)

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Merge(PropertyMetadata, DependencyProperty)

Combina estos metadatos con los metadatos base.

(Heredado de PropertyMetadata)
OnApply(DependencyProperty, Type)

Se llama cuando se han aplicado estos metadatos a una propiedad , lo que indica que los metadatos se están sellando.

(Heredado de PropertyMetadata)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también