Hi,
We are trying to work out how ListID works when we have numbered headings and we aren’t sure if it is a bug in Aspose or the expected behaviour. If the latter, then we would like to know why this is the expected behaviour: i.e. what are the rules involved?
In one document I have created a simple numbered list and twice in that list set “restart numbering”. My list looks like this:
1
2
1
2
1
2
And the ListID changes for each restart. So I have:
1 (ListID=1)
2 (ListID=1)
1 (ListID=2)
2 (ListID=2)
1 (ListID=3)
2 (ListID=3)
However when I do the equivalent type of simple test with numbered headings I get odd behaviour. I have six headings that look like this in Word:
1. L1a
2. L2a
1. L1b
2. L2b
1. L1c
2. L2c
And I get the following results for ListID:
1. L1a (ListID=5)
2. L2a (ListID=5)
1. L1b (ListID=7)
2. L2b (ListID=5)
1. L1c (ListID=9)
2. L2c (ListID=5)
So that item L2b that I expected should have ListID=7 actually has ListID=5, and the same for L2c that I expected to have ListID=9.
Regards,
Mark.