MathPortion

MathPortion class

Stellt einen Abschnitt mit mathematischem Kontext dar.

public sealed class MathPortion : Portion, IMathPortion

Konstruktoren

NameBeschreibung
MathPortion()Initialisiert eine neue Instanz der MathPortion-Klasse.

Eigenschaften

NameBeschreibung
Field { get; }Gibt ein Feld dieses Abschnitts zurück. Nur-Lese IField.
MathParagraph { get; }Mathematischer Absatz
PortionFormat { get; }Gibt ein Formatierungsobjekt zurück, das die explizit festgelegten Formatierungseigenschaften des Textabschnitts enthält, ohne dass Vererbung angewendet wird. Nur-Lese IPortionFormat.
Text { get; set; }Ruft den Klartext eines Abschnitts ab oder legt ihn fest. Lese-/Schreibzugriff String.

Methoden

NameBeschreibung
AddField(IFieldType)Konvertiert diesen Abschnitt in das automatisch aktualisierte Feld.
AddField(string)Konvertiert diesen Abschnitt in das automatisch aktualisierte Feld.
GetCoordinates()Ruft die Koordinaten des Beginns des Abschnitts ab. Die X-Koordinate des Punktes repräsentiert den Beginn des Abschnitts ab dem ersten Zeichen einschließlich der linken Seitenabweichung. Die Y-Koordinate umfasst die obere Seitenabweichung.
GetRect()Ruft die Koordinaten des Rechtecks ab, das den Abschnitt begrenzt. Das Rechteck umfasst alle Textzeilen im Abschnitt, einschließlich leerer.
RemoveField()Konvertiert diesen Feldabschnitt in den einfachen Abschnitt.

Beispiele

Beispiel:

[C#]
using (Presentation pres = new Presentation())
{
    IAutoShape shape = pres.Slides[0].Shapes.AddMathShape(0, 0, 300, 50);
    IParagraph paragraph = shape.TextFrame.Paragraphs[0];
    MathPortion mathPortion = new MathPortion();
    paragraph.Portions.Add(mathPortion);
}

Siehe auch