IParagraphFormat

IParagraphFormat interfaz

Esta clase contiene las propiedades de formato de párrafo. A diferencia de IParagraphFormatEffectiveData, todas las propiedades de esta clase son escribibles.

public interface IParagraphFormat

Propiedades

NombreDescripción
Alignment { get; set; }Devuelve o establece la alineación del texto en un párrafo sin herencia. Lectura/escritura TextAlignment.
Bullet { get; }Devuelve el formato de viñeta del párrafo. Solo lectura IBulletFormat.
DefaultPortionFormat { get; }Devuelve el formato de porción predeterminado de un párrafo. No se aplica herencia. Solo lectura IPortionFormat.
DefaultTabSize { get; set; }Devuelve o establece el tamaño de tabulación predeterminado sin herencia. Lectura/escritura Single.
Depth { get; set; }Devuelve o establece la profundidad del párrafo. El valor 0 significa valor indefinido. Lectura/escritura Int16.
EastAsianLineBreak { get; set; }Determina si se usa el salto de línea de Asia Oriental en un párrafo. No se aplica herencia. Lectura/escritura NullableBool.
FontAlignment { get; set; }Devuelve o establece la alineación de fuente en un párrafo sin herencia. Lectura/escritura FontAlignment.
HangingPunctuation { get; set; }Determina si se usa la puntuación colgante en un párrafo. No se aplica herencia. Lectura/escritura NullableBool.
Indent { get; set; }Devuelve o establece la sangría de primera línea/sangría colgante del párrafo sin herencia. La sangría colgante puede definirse con valores negativos. Lectura/escritura Single.
LatinLineBreak { get; set; }Determina si se usa el salto de línea latino en un párrafo. No se aplica herencia. Lectura/escritura NullableBool.
MarginLeft { get; set; }Devuelve o establece el margen izquierdo en un párrafo sin herencia. Lectura/escritura Single.
MarginRight { get; set; }Devuelve o establece el margen derecho en un párrafo sin herencia. Lectura/escritura Single.
RightToLeft { get; set; }Determina si se usa la escritura de derecha a izquierda en un párrafo. No se aplica herencia. Lectura/escritura NullableBool.
SpaceAfter { get; set; }Devuelve o establece la cantidad de espacio después de la última línea en un párrafo sin herencia. Un valor positivo especifica el porcentaje del tamaño de fuente que debe tener el espacio en blanco. Un valor negativo especifica el tamaño del espacio en blanco en puntos. Lectura/escritura Single.
SpaceBefore { get; set; }Devuelve o establece la cantidad de espacio antes de la primera línea en un párrafo sin herencia. Un valor positivo especifica el porcentaje del tamaño de fuente que debe tener el espacio en blanco. Un valor negativo especifica el tamaño del espacio en blanco en puntos. Lectura/escritura Single.
SpaceWithin { get; set; }Devuelve o establece la cantidad de espacio entre líneas base en un párrafo. Un valor positivo significa porcentaje, negativo - tamaño en puntos. No se aplica herencia. Lectura/escritura Single.
Tabs { get; }Devuelve las tabulaciones de un párrafo. No se aplica herencia. Solo lectura ITabCollection.

Métodos

NombreDescripción
GetEffective()Obtiene los datos de formato de párrafo efectivos con la herencia aplicada.

Observaciones

Esta clase se usa para devolver y manipular las propiedades de formato de párrafo definidas para el párrafo concreto. Esto significa que no se aplica herencia al obtener valores, por lo que en la mayoría de los casos se obtendrán valores que significan “indefinido”.

Para obtener los valores efectivos de los parámetros de formato, incluyendo los heredados, debe usar el método GetEffective que devuelve una instancia de IParagraphFormatEffectiveData.

Ver también