Comparteix a través de


UIPropertyMetadata Constructores

Definición

Inicializa una nueva instancia de la clase UIPropertyMetadata.

Sobrecargas

UIPropertyMetadata()

Inicializa una nueva instancia de la clase UIPropertyMetadata.

UIPropertyMetadata(Object)

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

UIPropertyMetadata(PropertyChangedCallback)

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

UIPropertyMetadata(Object, PropertyChangedCallback)

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

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

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

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

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

UIPropertyMetadata()

Inicializa una nueva instancia de la clase UIPropertyMetadata.

public:
 UIPropertyMetadata();
public UIPropertyMetadata ();
Public Sub New ()

Se aplica a

UIPropertyMetadata(Object)

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

public:
 UIPropertyMetadata(System::Object ^ defaultValue);
public UIPropertyMetadata (object defaultValue);
new System.Windows.UIPropertyMetadata : obj -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object)

Parámetros

defaultValue
Object

Valor predeterminado de la propiedad de dependencia, proporcionado normalmente como valor de algún tipo específico.

Se aplica a

UIPropertyMetadata(PropertyChangedCallback)

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

public:
 UIPropertyMetadata(System::Windows::PropertyChangedCallback ^ propertyChangedCallback);
public UIPropertyMetadata (System.Windows.PropertyChangedCallback propertyChangedCallback);
new System.Windows.UIPropertyMetadata : System.Windows.PropertyChangedCallback -> System.Windows.UIPropertyMetadata
Public Sub New (propertyChangedCallback As PropertyChangedCallback)

Parámetros

propertyChangedCallback
PropertyChangedCallback

Referencia a una implementación de controlador a la que va a llamar el sistema de propiedades cada vez que cambie el valor real de la propiedad.

Se aplica a

UIPropertyMetadata(Object, PropertyChangedCallback)

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

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback);
public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback)

Parámetros

defaultValue
Object

Valor predeterminado de la propiedad de dependencia, proporcionado normalmente como valor de algún tipo específico.

propertyChangedCallback
PropertyChangedCallback

Referencia a una implementación de controlador a la que va a llamar el sistema de propiedades cada vez que cambie el valor real de la propiedad.

Se aplica a

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

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

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback, System::Windows::CoerceValueCallback ^ coerceValueCallback);
public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback * System.Windows.CoerceValueCallback -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback, coerceValueCallback As CoerceValueCallback)

Parámetros

defaultValue
Object

Valor predeterminado de la propiedad de dependencia, proporcionado normalmente como valor de algún tipo específico.

propertyChangedCallback
PropertyChangedCallback

Referencia a una implementación de controlador a la que va a llamar el sistema de propiedades cada vez que cambie el valor real de la propiedad.

coerceValueCallback
CoerceValueCallback

Referencia a una implementación del controlador a la que se llamará siempre que el sistema de propiedades llame a CoerceValue(DependencyProperty) en esta propiedad.

Se aplica a

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

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

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback, System::Windows::CoerceValueCallback ^ coerceValueCallback, bool isAnimationProhibited);
public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback, bool isAnimationProhibited);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback * System.Windows.CoerceValueCallback * bool -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback, coerceValueCallback As CoerceValueCallback, isAnimationProhibited As Boolean)

Parámetros

defaultValue
Object

Valor predeterminado de la propiedad de dependencia, proporcionado normalmente como valor de algún tipo específico.

propertyChangedCallback
PropertyChangedCallback

Referencia a una implementación de controlador a la que va a llamar el sistema de propiedades cada vez que cambie el valor real de la propiedad.

coerceValueCallback
CoerceValueCallback

Referencia a una implementación del controlador a la que se llamará siempre que el sistema de propiedades llame a CoerceValue(DependencyProperty) en esta propiedad.

isAnimationProhibited
Boolean

Se establece en true para evitar que el sistema de propiedades anime la propiedad a la que se aplican estos metadatos. Estas propiedades generarán excepciones de tiempo de ejecución si se intenta realizar animaciones en ellos. De manera predeterminada, es false.

Se aplica a