Class ListLevel
Inheritance
System.Object
ListLevel
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Syncfusion.DLS.Base.dll
Syntax
public class ListLevel : XDLSSerializableBase, IEntityBase, IXDLSSerializable
Constructors
ListLevel(Document)
Declaration
protected ListLevel(Document doc)
Parameters
ListLevel(ListStyle)
Declaration
public ListLevel(ListStyle listStyle)
Parameters
Properties
BulletCharacter
Declaration
public string BulletCharacter { get; set; }
Property Value
Type |
Description |
System.String |
|
Gets / sets character formats of list symbol.
Declaration
public CharacterFormat CharacterFormat { get; set; }
Property Value
FollowCharacter
Get/set the type of character following the number text for the paragraph.
Declaration
public FollowCharacterType FollowCharacter { get; set; }
Property Value
IsLegalStyleNumbering
Get/set ArabaicNumberFormat property
( true if the level turns all inherited numbers to arabic,
false if it preserves their number format code ).
Declaration
public bool IsLegalStyleNumbering { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NoRestartByHigher
True if the level's number sequence is not restarted by higher
(more significant) levels in the list.
Declaration
public bool NoRestartByHigher { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NumberAlignment
Get/set alignment (left, right, or centered) of the paragraph number.
Declaration
public ListNumberAlignment NumberAlignment { get; set; }
Property Value
NumberPosition
Get/set number/bullet position for current listlevel.
Declaration
public float NumberPosition { get; set; }
Property Value
Type |
Description |
System.Single |
|
NumberPrefix
Gets / set prefix pattern for numbered level.
Declaration
public string NumberPrefix { get; set; }
Property Value
Type |
Description |
System.String |
|
NumberSufix
Gets / sets sufix pattern for numbered level.
Declaration
public string NumberSufix { get; set; }
Property Value
Type |
Description |
System.String |
|
Gets / sets paragraph format of list level.
Declaration
public ParagraphFormat ParagraphFormat { get; set; }
Property Value
PatternType
Getd / sets list numbering type.
Declaration
public ListPatternType PatternType { get; set; }
Property Value
PreviousLevel
Declaration
protected ListLevel PreviousLevel { get; }
Property Value
StartAt
Declaration
public int StartAt { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
TabSpaceAfter
Get/set spacing after list level's number or bullet
( tab position if follow character is tab ).
Declaration
public float TabSpaceAfter { get; set; }
Property Value
Type |
Description |
System.Single |
|
TextPosition
Gets / sets left listlevel indent
Declaration
public float TextPosition { get; set; }
Property Value
Type |
Description |
System.Single |
|
UsePrevLevelPattern
When true, number generated will include previous
levels (used for legal numbering).
Declaration
public bool UsePrevLevelPattern { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Clone(ListStyle)
Declaration
public virtual ListLevel Clone(ListStyle owner)
Parameters
Returns
CreateLayoutData(String, Byte[], Int32)
Declaration
public void CreateLayoutData(string numStr, byte[] characterOffsets, int levelNumber)
Parameters
Type |
Name |
Description |
System.String |
numStr |
|
System.Byte[] |
characterOffsets |
|
System.Int32 |
levelNumber |
|
GetListItemText(Int32)
Gets list symbol for specified item index
Declaration
public string GetListItemText(int listItemIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
listItemIndex |
|
Returns
Type |
Description |
System.String |
|
InitXDLSHolder()
Serialize paragraph and character properties.
Declaration
protected override void InitXDLSHolder()
Overrides
ReadXmlAttributes(IXDLSAttributeReader)
Declaration
protected override void ReadXmlAttributes(IXDLSAttributeReader reader)
Parameters
Overrides
WriteXmlAttributes(IXDLSAttributeWriter)
Declaration
protected override void WriteXmlAttributes(IXDLSAttributeWriter writer)
Parameters
Overrides
Implements