MathParagraph

MathParagraph class

Математический параграф, который является контейнером для математических блоков (IMathBlock)

public class MathParagraph : IMathParagraph

Конструкторы

NameDescription
MathParagraph()Инициализирует новый экземпляр класса MathParagraph.
MathParagraph(IMathBlock)Инициализирует новый экземпляр класса MathParagraph.

Свойства

NameDescription
Count { get; }Получает количество элементов, фактически содержащихся в коллекции. Только для чтения Int32.
Item { get; set; }Получает элемент по указанному индексу. Только для чтения IMathBlock.
Justification { get; set; }Выравнивание параграфа. Значение по умолчанию: CenteredAsGroup

Методы

NameDescription
Add(IMathBlock)Добавляет IMathBlock в конец коллекции.
Clear()Удаляет все элементы из коллекции.
Contains(IMathBlock)Определяет, содержит ли коллекция определенное значение.
IndexOf(IMathBlock)Определяет индекс конкретного IMathBlock в коллекции.
Insert(int, IMathBlock)Вставляет IMathBlock в коллекцию по указанному индексу.
Remove(IMathBlock)Удаляет первое вхождение конкретного объекта из коллекции.
RemoveAt(int)Удаляет элемент по указанному индексу из коллекции.
ToLatex()Получает математическое уравнение в формате LaTeX
WriteAsMathMl(Stream)Сохраняет содержимое этого MathParagraph в формате MathML

Примеры

Пример:

[C#]
IAutoShape shape = slide.Shapes.AddMathShape(x, y, width, height);
IMathParagraph mathParagraph = (shape.TextFrame.Paragraphs[0].Portions[0] as MathPortion).MathParagraph;
mathParagraph.Justification = MathJustification.LeftJustified;

См. также