Class
List

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

Definition

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

Assembly:Telerik.Windows.Documents.Fixed.dll

Syntax:

cs-api-definition
public class List : IStructuralElement

Inheritance: objectList

Implements: IStructuralElement

Constructors

List()

Initialize an empty list with no predefined levels.

Declaration

cs-api-definition
public List()

List(ListTemplateType)

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

Declaration

cs-api-definition
public List(ListTemplateType listTemplateType)

Parameters

listTemplateType

ListTemplateType

Type of the list template.

Properties

Id

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

Declaration

cs-api-definition
public int Id { get; }

Property Value

int

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

Levels

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

Declaration

cs-api-definition
public ListLevelCollection Levels { get; }

Property Value

ListLevelCollection

The list level collection containing all levels for this list.

StructureTag

Gets or sets the StructureTag associated with this element.

Declaration

cs-api-definition
public StructureElement StructureTag { get; set; }

Property Value

StructureElement

Implements IStructuralElement.StructureTag