MathPortion

MathPortion Klasse

Stellt einen Teil mit mathematischem Kontext dar.

public sealed class MathPortion : Portion, IMathPortion

Konstruktoren

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

Eigenschaften

NameBeschreibung
Field { get; }Gibt ein Feld dieses Abschnitts zurück. Schreibgeschützt IField.
MathParagraph { get; }Mathematikabsatz
PortionFormat { get; }Gibt ein Formatierungsobjekt zurück, das die explizit gesetzten Formatierungseigenschaften des Textabschnitts enthält, ohne dass Vererbung angewendet wird. Schreibgeschützt IPortionFormat.
Text { get; set; }Liest oder setzt den Klartext eines Abschnitts. Lese-/schreibend String.

Methoden

NameBeschreibung
AddField(IFieldType)Wandelt diesen Abschnitt in das automatisch aktualisierte Feld um.
AddField(string)Wandelt diesen Abschnitt in das automatisch aktualisierte Feld um.
GetCoordinates()Gibt die Koordinaten des Anfangs des Abschnitts zurück. Die X-Koordinate des Punktes stellt den Beginn des Abschnitts ab dem ersten Zeichen einschließlich des linken Seitenvorgangs dar. Die Y-Koordinate beinhaltet den oberen Seitenvorgang.
GetRect()Gibt die Koordinaten des Rechtecks zurück, das den Abschnitt begrenzt. Das Rechteck umfasst alle Textzeilen im Abschnitt, einschließlich leerer Zeilen.
RemoveField()Wandelt diesen Feldabschnitt in einen einfachen Abschnitt um.

Beispiele

Beispiel:

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