MathAccent
Inhalt
[
Ausblenden
]MathAccent-Klasse
Spezifiziert die Akzentfunktion, die aus einer Basis und einem kombinierenden diakritischen Zeichen besteht Beispiel: 𝑎́
public sealed class MathAccent : MathElementBase, IMathAccent
Konstruktoren
Name | Beschreibung |
---|---|
MathAccent(IMathElement) | Erstellt einen mathematischen Akzent, der auf ein angegebenes Mathematikelement mit dem Standardwert des Akzentzeichens angewendet wird |
MathAccent(IMathElement, char) | Erstellt einen mathematischen Akzent, der auf ein angegebenes Mathematikelement angewendet wird |
Eigenschaften
Name | Beschreibung |
---|---|
Base { get; } | Das Argument, auf das der Akzent angewendet wurde |
Character { get; set; } | Akzentzeichen Der Wert sollte im Bereich von (U+0300–U+036F) oder (U+20D0–U+20EF) liegen. Standardwert: Kombinierender Zirkumflex-Akzent (U+0302) |
Methoden
Name | Beschreibung |
---|---|
Accent(char) | Setzt ein Akzentzeichen (ein Zeichen oben auf diesem Element) |
AsArgumentOfFunction(IMathElement) | Nimmt eine angegebene Funktion, die diese Instanz als Argument verwendet |
AsArgumentOfFunction(MathFunctionsOfOneArgument) | Nimmt eine angegebene Funktion, die diese Instanz als Argument verwendet |
AsArgumentOfFunction(string) | Nimmt eine angegebene Funktion, die diese Instanz als Argument verwendet |
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement) | Nimmt eine angegebene Funktion, die diese Instanz als Argument und ein zusätzliches angegebenes Argument verwendet |
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string) | Nimmt eine angegebene Funktion, die diese Instanz als Argument und ein zusätzliches angegebenes Argument verwendet |
Divide(IMathElement) | Erstellt einen Bruch mit diesem Zähler und dem angegebenen Nenner |
Divide(string) | Erstellt einen Bruch mit diesem Zähler und dem angegebenen Nenner |
Divide(IMathElement, MathFractionTypes) | Erstellt einen Bruch des angegebenen Typs mit diesem Zähler und dem angegebenen Nenner |
Divide(string, MathFractionTypes) | Erstellt einen Bruch des angegebenen Typs mit diesem Zähler und dem angegebenen Nenner |
Enclose() | Schließt ein Mathematikelement in Klammern ein |
virtual Enclose(char, char) | Schließt ein Mathematikelement in angegebene Zeichen wie Klammern oder andere Zeichen als Rahmen ein |
Function(IMathElement) | Nimmt eine Funktion eines Arguments, das diese Instanz als Funktionsname verwendet |
Function(string) | Nimmt eine Funktion eines Arguments, das diese Instanz als Funktionsname verwendet |
GetChildren() | Holt Kinderelemente |
Group() | Platziert dieses Element in einer Gruppe mit einer unteren geschweiften Klammer |
Group(char, MathTopBotPositions, MathTopBotPositions) | Platziert dieses Element in einer Gruppe mit einem Gruppierungszeichen wie einer unteren geschweiften Klammer oder einem anderen |
Integral(MathIntegralTypes) | Nimmt das Integral ohne Grenzen |
Integral(MathIntegralTypes, IMathElement, IMathElement) | Nimmt das Integral |
Integral(MathIntegralTypes, string, string) | Nimmt das Integral |
Integral(MathIntegralTypes, IMathElement, IMathElement, MathLimitLocations) | Nimmt das Integral |
Integral(MathIntegralTypes, string, string, MathLimitLocations) | Nimmt das Integral |
virtual Join(IMathElement) | Verbindet ein mathematisches Element und bildet einen mathematischen Block |
virtual Join(string) | Verbindet einen mathematischen Text und bildet einen mathematischen Block |
Nary(MathNaryOperatorTypes, IMathElement, IMathElement) | Erstellt einen N-ären Operator |
Nary(MathNaryOperatorTypes, string, string) | Erstellt einen N-ären Operator |
Overbar() | Setzt eine Linie oben auf dieses Element |
Radical(IMathElement) | Gibt die mathematische Wurzel des angegebenen Grades vom angegebenen Argument an. |
Radical(string) | Gibt die mathematische Wurzel des angegebenen Grades vom angegebenen Argument an. |
SetLowerLimit(IMathElement) | Nimmt die untere Grenze |
SetLowerLimit(string) | Nimmt die untere Grenze |
SetSubscript(IMathElement) | Erstellt einen Tiefstellung |
SetSubscript(string) | Erstellt einen Tiefstellung |
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement) | Erstellt eine Tiefstellung und Hochstellung auf der linken Seite |
SetSubSuperscriptOnTheLeft(string, string) | Erstellt eine Tiefstellung und Hochstellung auf der linken Seite |
SetSubSuperscriptOnTheRight(IMathElement, IMathElement) | Erstellt eine Tiefstellung und Hochstellung auf der rechten Seite |
SetSubSuperscriptOnTheRight(string, string) | Erstellt eine Tiefstellung und Hochstellung auf der rechten Seite |
SetSuperscript(IMathElement) | Erstellt eine Hochstellung |
SetSuperscript(string) | Erstellt eine Hochstellung |
SetUpperLimit(IMathElement) | Nimmt die obere Grenze |
SetUpperLimit(string) | Nimmt die obere Grenze |
ToBorderBox() | Platziert dieses Element in einem Border-Box |
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool) | Platziert dieses Element in einem Border-Box |
ToBox() | Platziert dieses Element in einer nicht visuellen Box (logische Gruppierung), die verwendet wird, um Komponenten einer Gleichung oder eines anderen mathematischen Textes zu gruppieren. Ein boxiertes Objekt kann (zum Beispiel) als Operator-Emulator mit oder ohne Ausrichtungs- punkt dienen, als Zeilenumbruchpunkt dienen oder so gruppiert werden, dass Zeilenumbrüche nicht innerhalb erlaubt sind. |
virtual ToMathArray() | Setzt in ein vertikales Array |
Underbar() | Setzt eine Linie unten auf dieses Element |
Beispiele
Beispiel:
[C#]
IMathElement baseElement = new MathematicalText("x");
MathAccent accent = new MathAccent(baseElement, '~');
Siehe auch
- Klasse MathElementBase
- Schnittstelle IMathAccent
- Namespace Aspose.Slides.MathText
- Assembly Aspose.Slides