API Reference
LegacyPptParagraphRun
Represents one paragraph-formatting run from a binary PowerPoint text box.
Inheritance
- Object
- LegacyPptParagraphRun
Usage
Explore 2 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 2
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public Int32 Start { get; } #Gets the zero-based character offset covered by this run.
public Int32 Length { get; } #Gets the exposed character count covered by this run.
public UInt16 IndentLevel { get; } #Gets the paragraph indentation level.
public Boolean? HasBullet { get; } #Gets the explicit bullet-enabled override, or null when inherited.
public Boolean? BulletHasFont { get; } #Gets whether an explicit bullet font is active.
public Boolean? BulletHasColor { get; } #Gets whether an explicit bullet color is active.
public Boolean? BulletHasSize { get; } #Gets whether an explicit bullet size is active.
public Char? BulletCharacter { get; } #Gets the explicit bullet character.
public UInt16? BulletFontIndex { get; } #Gets the explicit bullet font index.
public String? BulletTypeface { get; } #Gets the resolved explicit bullet typeface.
public Int16? BulletSize { get; } #Gets the raw bullet size: positive is percent, negative is points.
public String? BulletColor { get; } #Gets the resolved explicit bullet color as RRGGBB.
public Byte? BulletColorSchemeIndex { get; } #Gets the explicit legacy bullet scheme-color index.
public LegacyPptTextAlignment? Alignment { get; } #Gets the explicit paragraph alignment.
public Int16? LineSpacing { get; } #Gets raw line spacing: nonnegative is percent, negative is master units.
public Int16? SpaceBefore { get; } #Gets raw spacing before: nonnegative is percent, negative is master units.
public Int16? SpaceAfter { get; } #Gets raw spacing after: nonnegative is percent, negative is master units.
public LegacyPptFontAlignment? FontAlignment { get; } #Gets the explicit font alignment within the line height.
public Boolean? CharacterWrap { get; } #Gets the explicit East Asian character-wrap setting.
public Boolean? Overflow { get; } #Gets the explicit hanging-punctuation setting.
public LegacyPptTextDirection? TextDirection { get; } #Gets the explicit paragraph text direction.
public Int16? LeftMargin { get; } #Gets the explicit left margin in PowerPoint master units.
public Int16? Indent { get; } #Gets the explicit first-line indentation in PowerPoint master units.
public Int16? DefaultTabSize { get; } #Gets the explicit default tab size in PowerPoint master units.
public IReadOnlyList<LegacyPptTabStop> TabStops { get; } #Gets explicit paragraph tab stops.
public Boolean? HasAutoNumber { get; } #Gets whether automatic numbering is explicitly enabled, disabled, or inherited.
public LegacyPptAutoNumberScheme? AutoNumberScheme { get; } #Gets the automatic-numbering scheme, when explicitly present or defaulted.
public Int16? AutoNumberStartAt { get; } #Gets the automatic-numbering start value, when numbering is enabled.
public UInt16? BulletPictureReference { get; } #Gets the zero-based picture-bullet reference from the PPT9 text properties.
public LegacyPptPictureBullet? PictureBullet { get; } #Gets the resolved PPT9 picture bullet, when its BLIP is importable.
public Boolean HasUnprojectedFormatting { get; } #Gets whether the run includes fields that are retained but not projected yet.
public Boolean HasExplicitFormatting { get; } #Gets whether the run contains explicit paragraph formatting.