Partager via


TimeAnimateValue.Fomula Propriété

Définition

Formule

Représente l’attribut suivant dans le schéma : fmla

[DocumentFormat.OpenXml.SchemaAttr(0, "fmla")]
public DocumentFormat.OpenXml.StringValue Fomula { get; set; }
public DocumentFormat.OpenXml.StringValue Fomula { get; set; }
[DocumentFormat.OpenXml.SchemaAttr(0, "fmla")]
public DocumentFormat.OpenXml.StringValue? Fomula { get; set; }
[DocumentFormat.OpenXml.SchemaAttr("fmla")]
public DocumentFormat.OpenXml.StringValue? Fomula { get; set; }
public DocumentFormat.OpenXml.StringValue? Fomula { get; set; }
member this.Fomula : DocumentFormat.OpenXml.StringValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr(0, "fmla")>]
member this.Fomula : DocumentFormat.OpenXml.StringValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr("fmla")>]
member this.Fomula : DocumentFormat.OpenXml.StringValue with get, set
Public Property Fomula As StringValue

Valeur de propriété

Retourne StringValue.

Attributs

Remarques

Les informations suivantes de la norme internationale ECMA ECMA-376 peuvent être utiles lors de l’utilisation de cette classe.

Cet attribut permet d’utiliser une formule spécifique pendant l’animation. Cela est spécifié dans une liste de formules séparées par des points-virgules. La valeur générée en interpolant la liste de valeurs est transmise dans la formule en tant qu’entrée. La valeur obtenue est utilisée pour définir la propriété animée. Il doit y avoir n-1 nombre de formules pour n valeurs dans la liste de valeurs. La formule est appliquée à partir de l’heure correspondante dans la liste keyTimes et jusqu’à la prochaine fois dans la liste.

Les formules ne peuvent prendre en charge qu’un calcMode (mode de calcul) linéaire ou discret. Si un autre calcMode est spécifié ou si aucun n’est calcMode spécifié, un calcMode de linéaire est supposé.

Les formules doivent être écrites à l’aide des éléments définis ci-dessous. Lorsqu’une formule est utilisée dans un attribut qui accepte plusieurs paramètres (comme pour animateScale ou animateMotion), un espace est pris comme délimiteur entre les valeurs de paramètre. Pour contourner ce problème, ne placez pas d’espaces dans la formule ou incluez des parenthèses autour de la formule.

Les formules dans les valeurs, de, à, par attributs peuvent être constituées des éléments suivants :

  • Opérateurs arithmétiques standard : '+', '-', '*', '/', '^', '%' (mod)

  • Constantes : 'pi' 'e'

  • Opérateurs conditionnels : 'abs', 'min', 'max', ' ?' (si)

  • Opérateurs de comparaison : '==', '>=', '<=', ' !=', ' !', ' !'

  • Opérateurs trigonométriques : 'sin()', 'cos()', 'tan()', 'asin()', 'acos()', 'atan()'

  • Logarithme naturel 'ln()'

  • Références de propriété (propriétés prises en charge par l’hôte)

Les éléments de formule ci-dessus sont différents de ceux utilisés dans les expressions javascript. Par exemple, « cos() » utilisé dans les formules serait « Math.cos() » en javascript.

Les valeurs possibles pour cet attribut sont définies par le type de données schéma string XML.

S’applique à