ChartPortionFormat

ChartPortionFormat класс

Этот класс содержит свойства форматирования частей диаграммы, используемые в диаграммах. В отличие от IPortionFormatEffectiveData, все свойства этого класса доступны для записи.

public sealed class ChartPortionFormat : BasePortionFormat, IChartPortionFormat

Свойства

ИмяОписание
AlternativeLanguageId { get; set; }Возвращает или задает идентификатор альтернативного языка. Чтение/запись String.
AsIPresentationComponent { get; }Позволяет получить базовый интерфейс IPresentationComponent. Только для чтения IPresentationComponent.
ComplexScriptFont { get; set; }Возвращает или задает информацию о шрифте сложного сценария. Null означает, что шрифт не определён и должен быть наследован от Master. Чтение/запись IFontData.
EastAsianFont { get; set; }Возвращает или задает информацию о шрифте восточноазиатского текста. Null означает, что шрифт не определён и должен быть наследован от Master. Чтение/запись IFontData.
EffectFormat { get; }Возвращает свойства EffectFormat текста. Наследование не применяется. Только для чтения IEffectFormat.
Escapement { get; set; }Возвращает или задает надстрочный или подстрочный текст. Значение от -100% (подстрочный) до 100% (надстрочный). float.NaN означает, что значение не определено и должно быть наследовано от Master. Чтение/запись Single.
FillFormat { get; }Возвращает свойства FillFormat текста. Наследование не применяется. Только для чтения IFillFormat.
FontBold { get; set; }Определяет, является ли шрифт полужирным. Наследование не применяется. Чтение/запись NullableBool.
FontHeight { get; set; }Возвращает или задает высоту шрифта части. float.NaN означает, что высота не определена и должна быть наследована от Master. Чтение/запись Single.
FontItalic { get; set; }Определяет, является ли шрифт курсивным. Наследование не применяется. Чтение/запись NullableBool.
FontUnderline { get; set; }Возвращает или задает тип подчеркивания текста. Наследование не применяется. Чтение/запись TextUnderlineType.
HighlightColor { get; }Возвращает цвет, используемый для выделения текста. Наследование не применяется. Только для чтения IColorFormat.
IsHardUnderlineFill { get; set; }Определяет, имеет ли стиль подчеркивания собственные свойства FillFormat или наследует их от свойств FillFormat текста. Чтение/запись NullableBool.
IsHardUnderlineLine { get; set; }Определяет, имеет ли стиль подчеркивания собственные свойства LineFormat или наследует их от свойств LineFormat текста. Чтение/запись NullableBool.
KerningMinimalSize { get; set; }Возвращает или задает минимальный размер шрифта, при котором включается кернинг. float.NaN означает, что значение не определено и должно быть наследовано от Master. Чтение/запись Single.
Kumimoji { get; set; }Определяет, должны ли числа игнорировать вертикальное расположение текста, специфичное для восточных языков. Наследование не применяется. Чтение/запись NullableBool.
LanguageId { get; set; }Возвращает или задает идентификатор проверяющего язык. Используется для проверки правописания и грамматики. Чтение/запись String.
LatinFont { get; set; }Возвращает или задает информацию о латиноязычном шрифте. Null означает, что шрифт не определён и должен быть наследован от Master. Чтение/запись IFontData.
LineFormat { get; }Возвращает свойства LineFormat для обводки текста. Наследование не применяется. Только для чтения ILineFormat.
NormaliseHeight { get; set; }Определяет, должна ли высота текста нормализоваться. Наследование не применяется. Чтение/запись NullableBool.
ProofDisabled { get; set; }Определяет, должна ли проверка орфографии для текста быть отключена. Наследование не применяется. Чтение/запись NullableBool.
Spacing { get; set; }Возвращает или задает приращение межсимвольного интервала. float.NaN означает, что значение не определено и должно быть наследовано от Master. Чтение/запись Single.
SpellCheck { get; set; }Получает или задает значение, указывающее, включена ли проверка правописания для части текста. Когда это свойство установлено в false, проверки правописания для текстовых элементов подавляются. Когда установлено в true, проверка правописания разрешена. Значение по умолчанию — false.
StrikethroughType { get; set; }Возвращает или задает тип зачеркивания текста. Наследование не применяется. Чтение/запись TextStrikethroughType.
SymbolFont { get; set; }Возвращает или задает информацию о символическом шрифте. Null означает, что шрифт не определён и должен быть наследован от Master. Чтение/запись IFontData.
TextCapType { get; set; }Возвращает или задает тип капитализации текста. Наследование не применяется. Чтение/запись TextCapType.
UnderlineFillFormat { get; }Возвращает свойства FillFormat линии подчеркивания. Наследование не применяется. Только для чтения IFillFormat.
UnderlineLineFormat { get; }Возвращает свойства LineFormat, используемые для обводки линии подчеркивания. Наследование не применяется. Только для чтения ILineFormat.

Методы

ИмяОписание
override Equals(object)Сравнивает с указанным объектом.
override GetHashCode()Возвращает код хэша.

Примечания

Этот класс используется для получения и изменения свойств форматирования части текста, определенных для конкретной части. Это означает, что при получении значений наследование не применяется, поэтому в большинстве случаев вы получите значения, означающие “undefined”.

Чтобы получить фактические значения параметров форматирования, включая наследованные, необходимо использовать метод GetEffective, который возвращает экземпляр IPortionFormatEffectiveData.

См. также