IParagraphFormat

IParagraphFormat interface

Esta clase contiene las propiedades de formato de párrafo. A diferencia deIParagraphFormatEffectiveData , todas las propiedades de esta clase se pueden escribir.

public interface IParagraphFormat

Propiedades

NombreDescripción
Alignment { get; set; }Devuelve o establece la alineación del texto en un párrafo sin herencia. Lectura/escrituraTextAlignment .
Bullet { get; }Devuelve el formato de viñeta del párrafo. Solo lecturaIBulletFormat .
DefaultPortionFormat { get; }Devuelve el formato de parte predeterminado de un párrafo. Sin herencia aplicada. Solo lecturaIPortionFormat .
DefaultTabSize { get; set; }Devuelve o establece el tamaño de tabulación predeterminado sin herencia. Lectura/escrituraSingle .
Depth { get; set; }Devuelve o establece la profundidad del párrafo. Valor 0 significa valor indefinido. Lectura/escrituraInt16 .
EastAsianLineBreak { get; set; }Determina si se utiliza el salto de línea de Asia oriental en un párrafo. No se aplica herencia. Lectura/escrituraNullableBool .
FontAlignment { get; set; }Devuelve o establece una alineación de fuente en un párrafo sin herencia. Lectura/escrituraFontAlignment .
HangingPunctuation { get; set; }Determina si se utiliza la puntuación colgante en un párrafo. No se aplica herencia. Lectura/escrituraNullableBool .
Indent { get; set; }Devuelve o establece la sangría de primera línea o la sangría francesa del párrafo sin herencia. La sangría francesa se puede definir con valores negativos. Lectura/escrituraSingle .
LatinLineBreak { get; set; }Determina si se utiliza el salto de línea latino en un párrafo. No se aplica herencia. Lectura/escrituraNullableBool .
MarginLeft { get; set; }Devuelve o establece el margen izquierdo en un párrafo sin herencia. Lectura/escrituraSingle .
MarginRight { get; set; }Devuelve o establece el margen derecho en un párrafo sin herencia. Lectura/escrituraSingle .
RightToLeft { get; set; }Determina si se utiliza la escritura de derecha a izquierda en un párrafo. No se aplica herencia. Lectura/escrituraNullableBool .
SpaceAfter { get; set; }Devuelve o establece la cantidad de espacio después de la última línea de 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 el punto tamaño. Lectura/escrituraSingle .
SpaceBefore { get; set; }Devuelve o establece la cantidad de espacio antes de la primera línea de 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 el punto tamaño. Lectura/escrituraSingle .
SpaceWithin { get; set; }Devuelve o establece la cantidad de espacio entre líneas base en un párrafo. Valor positivo significa porcentaje, negativo - tamaño en puntos. No se aplica herencia. Lectura/escrituraSingle .
Tabs { get; }Devuelve las tabulaciones de un párrafo. Sin herencia aplicada. Solo lecturaITabCollection .

Métodos

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

Observaciones

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

Para obtener los valores de parámetros de formato efectivos, incluidos los heredados, debe usarGetEffective método que devuelve unIParagraphFormatEffectiveData instancia.

Ver también