IBulletFormat

Интерфейс IBulletFormat

Представляет свойства форматирования маркеров абзаца.

public interface IBulletFormat

Свойства

ИмяОписание
Char { get; set; }Возвращает или задает символ маркера абзаца без наследования. Чтение/запись Char.
Color { get; }Возвращает формат цвета маркера абзаца без наследования. Только для чтения IColorFormat.
Font { get; set; }Возвращает или задает шрифт маркера абзаца без наследования. Чтение/запись IFontData.
Height { get; set; }Возвращает или задает высоту маркера абзаца без наследования. Значение float.NaN определяет, что маркер наследует высоту от первой части абзаца. Чтение/запись Single.
IsBulletHardColor { get; set; }Определяет, имеет ли маркер собственный цвет или наследует его от первой части абзаца. NullableBool.True если у маркера свой цвет и NullableBool.False если маркер наследует цвет от первой части абзаца. Чтение/запись NullableBool.
IsBulletHardFont { get; set; }Определяет, имеет ли маркер собственный шрифт или наследует его от первой части абзаца. NullableBool.True если у маркера свой шрифт и NullableBool.False если маркер наследует шрифт от первой части абзаца. Чтение/запись NullableBool.
NumberedBulletStartWith { get; set; }Возвращает или задает первое число, используемое для группы нумерованных маркеров без наследования. Чтение/запись Int16.
NumberedBulletStyle { get; set; }Возвращает или задает стиль нумерованного маркера без наследования. Чтение/запись NumberedBulletStyle.
Picture { get; }Возвращает изображение, используемое в качестве маркера в абзаце без наследования. Только для чтения ISlidesPicture.
Type { get; set; }Возвращает или задает тип маркера абзаца без наследования. Чтение/запись BulletType.

Методы

ИмяОписание
ApplyDefaultParagraphIndentsShifts()Устанавливает стандартные ненулевые смещения для эффективных параметров абзаца Indent и MarginLeft, когда маркеры включены (как делает PowerPoint при включении маркеров/нумерации абзацев). Если маркеры отключены, просто сбрасывает Indent и MarginLeft абзаца (как делает PowerPoint при отключении маркеров/нумерации). Смещения отступов применяются с учётом текущего контекста маркера — IBulletFormat.Type, .NumberedBulletStyle и FontHeight первой части. Ненулевые смещения отступов применяются к эффективным Indent и MarginLeft текущего абзаца (делают результирующие значения локальными).
GetEffective()Получает эффективные данные форматирования маркера с применённым наследованием.

См. также