New to Telerik Document Processing? Start a free 30-day trial

List

Class

Container for list levels and numbering settings used to create bulleted, numbered, or custom lists within a document.

Definition

Namespace:Telerik.Documents.Fixed.Model.Editing.Lists

Assembly:Telerik.Windows.Documents.Fixed.dll

Syntax:

C#
public class List : IStructuralElement

Inheritance: objectList

Implements: IStructuralElement

Constructors

Initialize an empty list with no predefined levels.

C#
public List()

Initialize a list using a predefined template for common numbering or bullet styles.

C#
public List(ListTemplateType listTemplateType)
Parameters:listTemplateTypeListTemplateType

Type of the list template.

Properties

Gets the unique identifier assigned when the list is added to a collection.

C#
public int Id { get; }
Property Value:

The unique identifier of the list, or -1 if the list has not been added to a collection.

Gets the list levels that define hierarchy, indentation, and numbering across nested items.

C#
public ListLevelCollection Levels { get; }
Property Value:

The list level collection containing all levels for this list.

Gets or sets the StructureTag associated with this element.

C#
public StructureElement StructureTag { get; set; }

Implements: IStructuralElement.StructureTag