MathPortion

MathPortion class

Representa una porción con contexto matemático dentro.

public sealed class MathPortion : Portion, IMathPortion

Constructores

NombreDescripción
MathPortion()Inicializa una nueva instancia de la clase MathPortion.

Propiedades

NombreDescripción
Field { get; }Devuelve un campo de esta porción. Solo lecturaIField .
MathParagraph { get; }Párrafo matemático
PortionFormat { get; }Devuelve el objeto de formato que contiene propiedades de formato definidas explícitamente de la parte del texto sin aplicar herencia. Solo lecturaIPortionFormat .
Text { get; set; }Obtiene o establece el texto sin formato de una porción. Lectura/escrituraString .

Métodos

NombreDescripción
AddField(IFieldType)Convierte esta porción al campo actualizado automáticamente.
AddField(string)Convierte esta porción al campo actualizado automáticamente.
GetCoordinates()Obtiene las coordenadas del inicio de la porción. La coordenada X del punto representa la porción que comienza desde el primer carácter, incluido el rumbo del lado izquierdo. La coordenada Y incluye el rumbo del lado superior.
GetRect()Obtiene las coordenadas del rect que limita la porción. El rect incluye todas las líneas de texto en parte, incluidas las vacías.
RemoveField()Convierte esta porción de campo a la porción simple.

Ejemplos

Ejemplo:

[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);
}

Ver también