Compartir a través de


NumberExpression Clase

Definición

NumberExpression: representa una propiedad que es un valor float o una expresión de cadena que se resuelve en un valor float.

public class NumberExpression : AdaptiveExpressions.Properties.ExpressionProperty<double>
type NumberExpression = class
    inherit ExpressionProperty<double>
Public Class NumberExpression
Inherits ExpressionProperty(Of Double)
Herencia
NumberExpression

Comentarios

Los valores de cadena siempre se interpretan como una expresión, ya sea que tenga el prefijo '=' o no.

Constructores

NumberExpression()

Inicializa una nueva instancia de la clase NumberExpression.

NumberExpression(Double)

Inicializa una nueva instancia de la clase NumberExpression.

NumberExpression(Expression)

Inicializa una nueva instancia de la clase NumberExpression.

NumberExpression(Func<Object,Object>)

Inicializa una nueva instancia de la clase NumberExpression.

NumberExpression(JToken)

Inicializa una nueva instancia de la clase NumberExpression.

NumberExpression(String)

Inicializa una nueva instancia de la clase NumberExpression.

Propiedades

ExpressionText

Obtiene o establece el texto de expresión que se va a evaluar para obtener el valor.

(Heredado de ExpressionProperty<T>)
Value

Obtiene o establece el valor sin formato de la propiedad de expresión.

(Heredado de ExpressionProperty<T>)

Métodos

ConvertObject(Object)

Convierta el objeto sin formato en el tipo de valor deseado.

(Heredado de ExpressionProperty<T>)
GetObject(Object)

Obtiene el valor como objeto.

(Heredado de ExpressionProperty<T>)
GetValue(Object)

Obtenga el valor.

(Heredado de ExpressionProperty<T>)
SetObject(Object)

Establezca el valor como objeto .

(Heredado de ExpressionProperty<T>)
SetValue(Object)

Establece el valor.

(Heredado de ExpressionProperty<T>)
ToExpression()

Esto devolverá la expresión existente o ConstantExpression(Value) si el valor es de tipo no complejo.

(Heredado de ExpressionProperty<T>)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de ExpressionProperty<T>)
TryGetObject(Object)

Pruebe Get value as object (Obtener valor como objeto).

(Heredado de ExpressionProperty<T>)
TryGetValue(Object)

Intente obtener el valor.

(Heredado de ExpressionProperty<T>)

Operadores

Implicit(Double to NumberExpression)

Convierte un valor de número de punto flotante en una instancia de NumberExpression.

Implicit(Expression to NumberExpression)

Convierte una instancia de Expresión en una instancia de NumberExpression.

Implicit(JToken to NumberExpression)

Convierte un token JSON en una instancia de NumberExpression.

Implicit(String to NumberExpression)

Convierte un valor de cadena en una instancia de NumberExpression.

Se aplica a