Edit

Share via


Word.Interfaces.IndexCollectionLoadOptions interface

A collection of Word.Index objects that represents all the indexes in the document.

Remarks

[ API set: WordApiDesktop 1.4 ]

Properties

$all

Specifying $all for the load options loads all the scalar properties (such as Range.address) but not the navigational properties (such as Range.format.fill.color).

filter

For EACH ITEM in the collection: Gets a value that represents how Microsoft Word classifies the first character of entries in the index. See IndexFilter for available values.

headingSeparator

For EACH ITEM in the collection: Gets the text between alphabetical groups (entries that start with the same letter) in the index. Corresponds to the \h switch for an INDEX field.

indexLanguage

For EACH ITEM in the collection: Gets a LanguageId value that represents the sorting language to use for the index.

numberOfColumns

For EACH ITEM in the collection: Gets the number of columns for each page of the index.

range

For EACH ITEM in the collection: Returns a Range object that represents the portion of the document that is contained within the index.

rightAlignPageNumbers

For EACH ITEM in the collection: Specifies if page numbers are aligned with the right margin in the index.

separateAccentedLetterHeadings

For EACH ITEM in the collection: Gets if the index contains separate headings for accented letters (for example, words that begin with "À" are under one heading and words that begin with "A" are under another).

sortBy

For EACH ITEM in the collection: Specifies the sorting criteria for the index.

tabLeader

For EACH ITEM in the collection: Specifies the leader character between entries in the index and their associated page numbers.

type

For EACH ITEM in the collection: Gets the index type.

Property Details

$all

Specifying $all for the load options loads all the scalar properties (such as Range.address) but not the navigational properties (such as Range.format.fill.color).

$all?: boolean;

Property Value

boolean

filter

For EACH ITEM in the collection: Gets a value that represents how Microsoft Word classifies the first character of entries in the index. See IndexFilter for available values.

filter?: boolean;

Property Value

boolean

Remarks

[ API set: WordApiDesktop 1.4 ]

headingSeparator

For EACH ITEM in the collection: Gets the text between alphabetical groups (entries that start with the same letter) in the index. Corresponds to the \h switch for an INDEX field.

headingSeparator?: boolean;

Property Value

boolean

Remarks

[ API set: WordApiDesktop 1.4 ]

indexLanguage

For EACH ITEM in the collection: Gets a LanguageId value that represents the sorting language to use for the index.

indexLanguage?: boolean;

Property Value

boolean

Remarks

[ API set: WordApiDesktop 1.4 ]

numberOfColumns

For EACH ITEM in the collection: Gets the number of columns for each page of the index.

numberOfColumns?: boolean;

Property Value

boolean

Remarks

[ API set: WordApiDesktop 1.4 ]

range

For EACH ITEM in the collection: Returns a Range object that represents the portion of the document that is contained within the index.

range?: Word.Interfaces.RangeLoadOptions;

Property Value

Remarks

[ API set: WordApiDesktop 1.4 ]

rightAlignPageNumbers

For EACH ITEM in the collection: Specifies if page numbers are aligned with the right margin in the index.

rightAlignPageNumbers?: boolean;

Property Value

boolean

Remarks

[ API set: WordApiDesktop 1.4 ]

separateAccentedLetterHeadings

For EACH ITEM in the collection: Gets if the index contains separate headings for accented letters (for example, words that begin with "À" are under one heading and words that begin with "A" are under another).

separateAccentedLetterHeadings?: boolean;

Property Value

boolean

Remarks

[ API set: WordApiDesktop 1.4 ]

sortBy

For EACH ITEM in the collection: Specifies the sorting criteria for the index.

sortBy?: boolean;

Property Value

boolean

Remarks

[ API set: WordApiDesktop 1.4 ]

tabLeader

For EACH ITEM in the collection: Specifies the leader character between entries in the index and their associated page numbers.

tabLeader?: boolean;

Property Value

boolean

Remarks

[ API set: WordApiDesktop 1.4 ]

type

For EACH ITEM in the collection: Gets the index type.

type?: boolean;

Property Value

boolean

Remarks

[ API set: WordApiDesktop 1.4 ]