IBasePortionFormat

IBasePortionFormat interface

Esta clase contiene las propiedades de formato de la parte de texto. A diferencia deIPortionFormatEffectiveData , todas las propiedades de esta clase se pueden escribir.

public interface IBasePortionFormat

Propiedades

NombreDescripción
AlternativeLanguageId { get; set; }Devuelve o establece el Id de un idioma alternativo. Lectura/escrituraString .
ComplexScriptFont { get; set; }Devuelve o establece la información de la fuente de secuencia de comandos compleja. Nulo significa que la fuente no está definida y debe heredarse del Maestro. Lectura/escrituraIFontData .
EastAsianFont { get; set; }Devuelve o establece la información de la fuente de Asia oriental. Nulo significa que la fuente no está definida y debe heredarse del Maestro. Lectura/escrituraIFontData .
EffectFormat { get; }Devuelve las propiedades de EffectFormat del texto. Sin herencia aplicada. Solo lecturaIEffectFormat .
Escapement { get; set; }Devuelve o establece el texto en superíndice o subíndice. Valor de -100% (subíndice) a 100% (superíndice). float.NaN significa que el valor no está definido y debe heredarse del Maestro. Lectura/escrituraSingle .
FillFormat { get; }Devuelve las propiedades del formato de relleno del texto. Sin herencia aplicada. Solo lecturaIFillFormat .
FontBold { get; set; }Determina si la fuente está en negrita. No se aplica herencia. Lectura/escrituraNullableBool .
FontHeight { get; set; }Devuelve o establece la altura de fuente de una porción. float.NaN significa que la altura no está definida y debe heredarse del Maestro. Lectura/escrituraSingle .
FontItalic { get; set; }Determina si la fuente es cursiva. No se aplica herencia. Lectura/escrituraNullableBool .
FontUnderline { get; set; }Devuelve o establece el tipo de subrayado del texto. No se aplica herencia. Lectura/escrituraTextUnderlineType .
HighlightColor { get; }Devuelve el color utilizado para resaltar un texto. Sin herencia aplicada. Solo lecturaIColorFormat .
IsHardUnderlineFill { get; set; }Determina si el estilo de subrayado tiene propiedades propias de FillFormat o las hereda de las propiedades de FillFormat del texto. Lectura/escrituraNullableBool .
IsHardUnderlineLine { get; set; }Determina si el estilo de subrayado tiene propiedades LineFormat propias o las hereda de las propiedades LineFormat del texto. Lectura/escrituraNullableBool .
KerningMinimalSize { get; set; }Devuelve o establece el tamaño de fuente mínimo, para el cual se debe activar el interletraje. float.NaN significa que el valor no está definido y debe heredarse del Maestro. Lectura/escrituraSingle .
Kumimoji { get; set; }Determina si los números deben ignorar el diseño de texto vertical específico del idioma oriental. No se aplica herencia. Lectura/escrituraNullableBool .
LanguageId { get; set; }Devuelve o establece el Id de un idioma de revisión. Se utiliza para revisar la ortografía y la gramática. Lectura/escrituraString .
LatinFont { get; set; }Devuelve o establece la fuente latina info. Nulo significa que la fuente no está definida y debe heredarse del Maestro. Lectura/escrituraIFontData .
LineFormat { get; }Devuelve las propiedades de LineFormat para el esquema de texto. Sin herencia aplicada. Solo lecturaILineFormat .
NormaliseHeight { get; set; }Determina si se debe normalizar la altura de un texto. No se aplica herencia. Lectura/escrituraNullableBool .
ProofDisabled { get; set; }Determina si el texto no debe revisarse. No se aplica herencia. Lectura/escrituraNullableBool .
Spacing { get; set; }Devuelve o establece el incremento de espaciado entre caracteres. float.NaN significa que el valor no está definido y debe heredarse del Maestro. Lectura/escrituraSingle .
StrikethroughType { get; set; }Devuelve o establece el tipo de tachado de un texto. No se aplica herencia. Lectura/escrituraTextStrikethroughType .
SymbolFont { get; set; }Devuelve o establece la fuente simbólica info. Nulo significa que la fuente no está definida y debe heredarse del Maestro. Lectura/escrituraIFontData .
TextCapType { get; set; }Devuelve o establece el tipo de mayúsculas y minúsculas del texto. No se aplica herencia. Lectura/escrituraTextCapType .
UnderlineFillFormat { get; }Devuelve las propiedades de FillFormat de la línea subrayada. Sin herencia aplicada. Solo lecturaIFillFormat .
UnderlineLineFormat { get; }Devuelve las propiedades de LineFormat utilizadas para delinear la línea de subrayado. Sin herencia aplicada. Solo lecturaILineFormat .

Observaciones

Esta clase se usa para devolver y manipular las propiedades de formato de la porción de texto definidas para la porción 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 unIPortionFormatEffectiveData instancia.

Ver también