次の方法で共有


TimeAnimateValue.Fomula プロパティ

定義

スキーマ内の次の属性を表します: 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

プロパティ値

StringValue を返します。

属性

注釈

ECMA 国際 標準 ECMA-376 の次の情報は、このクラスを操作するときに役立ちます。

この属性を使用すると、アニメーション中に特定の数式を使用できます。 これは、数式のセミコロン区切りの一覧で指定します。 値リストを補間することによって生成された値は、入力として数式に送られます。 結果の値は、アニメーション化されるプロパティを設定するために使用されます。 値の一覧には、n から 1 個の n 個の値の数式が含まれている必要があります。 数式は、keyTimes リストの対応する時刻から、リスト内の次回まで適用されます。

数式では、線形または不連続の (計算モード) のみをサポート calcMode できます。 別の calcMode が指定されているか、指定されていない calcMode 場合は、線形の が calcMode 想定されます。

数式は、以下に定義されている要素を使用して記述する必要があります。 複数のパラメーター (animationScale や animationMotion など) を受け取る属性で数式を使用すると、パラメーター値間の区切り記号としてスペースが使用されます。 これを回避するには、数式にスペースを配置しないか、数式の周りにかっこを含めます。

属性によって、値内の数式は、次の要素で構成できます。

  • 標準算術演算子: '+'、'-'、'*'、'/'、'^'、'%' (mod)

  • 定数: 'pi' 'e'

  • 条件付き演算子: 'abs'、'min'、'max'、'?' (場合)

  • 比較演算子: '=='、'>='、'<='、'!='、'!'

  • 三角演算子: 'sin()', 'cos()', 'tan()', 'asin()', 'acos()', 'atan()'

  • 自然対数 'ln()'

  • プロパティ参照 (ホストでサポートされるプロパティ)

上記の数式要素は、javascript 式で使用されるものとは異なります。 たとえば、数式で使用される "cos()" は、javascript の "Math.cos()" になります。

この属性に使用できる値は、XML スキーマ string データ型によって定義されます。

適用対象