Freigeben über


ShapeGuide.Formula Eigenschaft

Definition

Formführungsformel

Stellt das folgende Attribut im Schema dar: 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

Eigenschaftswert

Gibt zurück StringValue.

Attribute

Hinweise

Die folgenden Informationen aus dem INTERNATIONALEN ECMA-Standard ECMA-376 können bei der Arbeit mit dieser Klasse nützlich sein.

Gibt die Formel an, die zum Berechnen des Werts für eine Führungslinie verwendet wird. Jede Formel verfügt über eine bestimmte Anzahl von Argumenten und einen bestimmten Satz von Vorgängen, die für diese Argumente ausgeführt werden müssen, um einen Wert für eine Anleitung zu generieren. Insgesamt stehen 17 verschiedene Formeln zur Verfügung. Diese sind unten mit der Verwendung für jede definiert dargestellt.

('*/') - Multiply Divide Formula

Argumente: 3 (fmla="*/ x y z")

Verwendung: "*/ x y z" = ((x * y) / z) = Wert dieses Leitfadens

('+-') - Add Subtract Formula

Argumente: 3 (fmla="+- x y z")

Verwendung: "+- x y z" = ((x + y) - z) = Wert dieses Leitfadens

('+/') - Add Divide Formula

Argumente: 3 (fmla="+/ x y z")

Verwendung: "+/ x y z" = ((x + y) / z) = Wert dieses Leitfadens

('?:') - If Else Formula

Argumente: 3 (fmla="?: x y z")

Verwendung: "?: x y z" = if (x > 0), then y = Wert dieses Leitfadens,

else z = Wert dieses Leitfadens

('abs') - Absolute Value Formula

Argumente: 1 (fmla="abs x")

Verwendung: "abs x" = if (x < 0), then (-1) * x = Wert dieses Leitfadens

else x = Wert dieses Leitfadens

('at2') - ArcTan Formula

Argumente: 2 (fmla="at2 x y")

Verwendung: "at2 x y" = arctan(y / x) = Wert dieses Leitfadens

('cat2') - Cosine ArcTan Formula

Argumente: 3 (fmla="cat2 x y z")

Verwendung: "cat2 x y z" = (x*(cos(arctan(z / y))) = Wert dieses Leitfadens

('cos') - Cosine Formula

Argumente: 2 (fmla="cos x y")

Verwendung: "cos x y" = (x * cos( y )) = Wert dieses Leitfadens

('max') - Maximum Value Formula

Argumente: 2 (fmla="max x y")

Verwendung: "max x y" = if (x > y), then x = Wert dieses Leitfadens

else y = Wert dieses Leitfadens

('min') - Minimum Value Formula

Argumente: 2 (fmla="min x y")

Verwendung: "min x y" = if (x < y), then x = Wert dieses Leitfadens

else y = Wert dieses Leitfadens

('mod') - Modulo Formula

Argumente: 3 (fmla="mod x y z")

Verwendung: "mod x y z" = sqrt(x^2 + b^2 + c^2) = Wert dieses Leitfadens

('pin') - Pin To Formula

Argumente: 3 (fmla="pin x y z")

Verwendung: "pin x y z" = if (y < x), then x = Wert dieses Leitfadens

else if (y > z), then z = Wert dieses Leitfadens

else y = Wert dieses Leitfadens

('sat2') - Sine ArcTan Formula

Argumente: 3 (fmla="sat2 x y z")

Verwendung: "sat2 x y z" = (x*sin(arctan(z / y))) = Wert dieses Leitfadens

('sin') - Sine Formula

Argumente: 2 (fmla="sin x y")

Verwendung: "sin x y" = (x * sin( y )) = Wert dieses Leitfadens

('sqrt') - Square Root Formula

Argumente: 1 (fmla="sqrt x")

Verwendung: "sqrt x" = sqrt(x) = Wert dieses Leitfadens

('tan') - Tangent Formula

Argumente: 2 (fmla="tan x y")

Verwendung: "tan x y" = (x * tan( y )) = Wert dieses Leitfadens

('val') - Literal Value Formula

Argumente: 1 (fmla="val x")

Verwendung: "val x" = x = Wert dieses Leitfadens

Note Führungslinien mit einer über fmla="val x" oben angegebenen Literalwertformel sollten nur innerhalb des avLst als Anpassungswert für die Form verwendet werden. Dies wird jedoch nicht streng erzwungen.

Die möglichen Werte für dieses Attribut werden durch den ST_GeomGuideFormula einfachen Typ definiert.

Gilt für: