ShapeGuide.Formula プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
図形ガイドの数式
スキーマ内の次の属性を表します: fmla
[DocumentFormat.OpenXml.SchemaAttr(0, "fmla")]
public DocumentFormat.OpenXml.StringValue Formula { get; set; }
public DocumentFormat.OpenXml.StringValue Formula { get; set; }
[DocumentFormat.OpenXml.SchemaAttr(0, "fmla")]
public DocumentFormat.OpenXml.StringValue? Formula { get; set; }
[DocumentFormat.OpenXml.SchemaAttr("fmla")]
public DocumentFormat.OpenXml.StringValue? Formula { get; set; }
public DocumentFormat.OpenXml.StringValue? Formula { get; set; }
member this.Formula : DocumentFormat.OpenXml.StringValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr(0, "fmla")>]
member this.Formula : DocumentFormat.OpenXml.StringValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr("fmla")>]
member this.Formula : DocumentFormat.OpenXml.StringValue with get, set
Public Property Formula As StringValue
プロパティ値
StringValue を返します。
- 属性
注釈
ECMA 国際 標準 ECMA-376 の次の情報は、このクラスを操作するときに役立ちます。
ガイドの値の計算に使用する数式を指定します。 各数式には、特定の数の引数と、ガイドの値を生成するためにこれらの引数に対して実行する特定の操作セットがあります。 合計 17 種類の数式を使用できます。 以下に、定義されているそれぞれの使用方法を示します。
('*/') - Multiply Divide Formula
引数: 3 (fmla="*/ x y z")
使用法: "*/ x y z" = ((x * y) / z)
= このガイドの値
('+-') - Add Subtract Formula
引数: 3 (fmla="+- x y z")
使用法: "+- x y z" = ((x + y) - z)
= このガイドの値
('+/') - Add Divide Formula
引数: 3 (fmla="+/ x y z")
使用法: "+/ x y z" = ((x + y) / z)
= このガイドの値
('?:') - If Else Formula
引数: 3 (fmla="?: x y z")
使用法: "?: x y z" = if (x > 0), then y
= このガイドの値、
else z
= このガイドの値
('abs') - Absolute Value Formula
引数: 1 (fmla="abs x")
使用法: "abs x" = if (x < 0), then (-1) * x
= このガイドの値
else x
= このガイドの値
('at2') - ArcTan Formula
引数: 2 (fmla="at2 x y")
使用法: "at2 x y" = arctan(y / x)
= このガイドの値
('cat2') - Cosine ArcTan Formula
引数: 3 (fmla="cat2 x y z")
使用法: "cat2 x y z" = (x*(cos(arctan(z / y)))
= このガイドの値
('cos') - Cosine Formula
引数: 2 (fmla="cos x y")
使用法: "cos x y" = (x * cos( y ))
= このガイドの値
('max') - Maximum Value Formula
引数: 2 (fmla="max x y")
使用法: "max x y" = if (x > y), then x
= このガイドの値
else y
= このガイドの値
('min') - Minimum Value Formula
引数: 2 (fmla="min x y")
使用法: "min x y" = if (x < y), then x
= このガイドの値
else y
= このガイドの値
('mod') - Modulo Formula
引数: 3 (fmla="mod x y z")
使用法: "mod x y z" = sqrt(x^2 + b^2 + c^2)
= このガイドの値
('pin') - Pin To Formula
引数: 3 (fmla="pin x y z")
使用法: "pin x y z" = if (y < x), then x
= このガイドの値
else if (y > z), then z
= このガイドの値
else y
= このガイドの値
('sat2') - Sine ArcTan Formula
引数: 3 (fmla="sat2 x y z")
使用法: "sat2 x y z" = (x*sin(arctan(z / y)))
= このガイドの値
('sin') - Sine Formula
引数: 2 (fmla="sin x y")
使用法: "sin x y" = (x * sin( y ))
= このガイドの値
('sqrt') - Square Root Formula
引数: 1 (fmla="sqrt x")
使用法: "sqrt x" = sqrt(x)
= このガイドの値
('tan') - Tangent Formula
引数: 2 (fmla="tan x y")
使用法: "tan x y" = (x * tan( y ))
= このガイドの値
('val') - Literal Value Formula
引数: 1 (fmla="val x")
使用法: "val x" = x
= このガイドの値
Note
上で指定した fmla="val x"
リテラル値の数式を持つガイドは、 内 avLst
でのみ図形の調整値として使用する必要があります。 ただし、これは厳密には適用されません。
この属性に使用できる値は、単純型によって ST_GeomGuideFormula
定義されます。