UIPropertyMetadata Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
.