BulletFormat

BulletFormat class

Представляет свойства форматирования маркеров параграфа.

public sealed class BulletFormat : PVIObject, IBulletFormat

Properties

NameDescription
AsIPresentationComponent { get; }Позволяет получить базовый интерфейс IPresentationComponent. Только для чтения IPresentationComponent.
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.

Methods

NameDescription
ApplyDefaultParagraphIndentsShifts()Устанавливает значения смещения по умолчанию для эффективных отступов параграфа и MarginLeft, когда маркеры включены (как это делает PowerPoint, если в нем включены маркеры/номера параграфов). Если маркеры отключены, просто сбрасывает отступы параграфа и MarginLeft (как это делает PowerPoint, если отключены маркеры/номера параграфов). Смещения применяются в зависимости от текущего контекста маркера - IBulletFormat.Type, .NumberedBulletStyle и FontHeight первой части. Ненулевые смещения применяются к эффективным отступам и MarginLeft текущего параграфа (значения становятся локальными).
override Equals(object)Сравнивает с указанным объектом.
GetEffective()Получает данные эффективного форматирования маркеров с применением наследования.
override GetHashCode()Возвращает хэш-код.

See Also