ConstraintExpression Clase

Definición

Define una relación de restricción.Defines a constraint relationship.

public class ConstraintExpression : Xamarin.Forms.Xaml.IMarkupExtension<Xamarin.Forms.Constraint>
type ConstraintExpression = class
    interface IMarkupExtension<Constraint>
    interface IMarkupExtension
Herencia
ConstraintExpression
Implementaciones

Constructores

ConstraintExpression()

Crea un ConstraintExpression con valores predeterminados.Creates a new ConstraintExpression with default values.

Propiedades

Constant

Obtiene o establece el valor de restricción constante.Gets or sets the constant constraint value.

ElementName

Obtiene o establece el nombre de un elemento de origen a partir del cual se va a calcular la restricción.Gets or sets the name of a source element against which to calculate the constraint.

Factor

Obtiene o establece el factor según el cual se va a escalar una dimensión restringida en relación con el elemento de origen.Gets or sets the factor by which to scale a constrained dimension, relative to the source element.

Property

Obtiene o establece el nombre de la propiedad en el elemento de origen que se va a utilizar en el cálculo de la restricción.Gets or sets name of the property on the source element to use in the constraint calculation.

Type

Obtiene o establece el tipo de restricción.Gets or sets the constraint type.

Métodos

ProvideValue(IServiceProvider)

Cuando se implementa en una clase derivada, devuelve un objeto que se proporciona como el valor de la propiedad de destino para esta extensión de marcado.When implemented in a derived class, returns an object that is provided as the value of the target property for this markup extension.

Implementaciones de interfaz explícitas

IMarkupExtension.ProvideValue(IServiceProvider)

Sólo para uso interno.For internal use only.

Se aplica a