MathPortion

MathPortion clase

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

public sealed class MathPortion : Portion, IMathPortion

Constructores

NameDescription
MathPortion()Inicializa una nueva instancia de la clase MathPortion.

Propiedades

NameDescription
Field { get; }Devuelve un campo de esta porción. Solo lectura IField.
MathParagraph { get; }Párrafo matemático
PortionFormat { get; }Devuelve un objeto de formato que contiene las propiedades de formato establecidas explícitamente de la porción de texto sin aplicar herencia. Solo lectura IPortionFormat.
Text { get; set; }Obtiene o establece el texto sin formato de una porción. Lectura/escritura String.

Métodos

NameDescription
AddField(IFieldType)Convierte esta porción en el campo actualizado automáticamente.
AddField(string)Convierte esta porción en el campo actualizado automáticamente.
GetCoordinates()Obtiene las coordenadas del inicio de la porción. La coordenada X del punto representa el comienzo de la porción desde el primer carácter, incluyendo el margen izquierdo. La coordenada Y incluye el margen superior.
GetRect()Obtiene las coordenadas del rectángulo que delimita la porción. El rectángulo incluye todas las líneas de texto en la porción, incluidas las vacías.
RemoveField()Convierte esta porción de campo en una 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