Aspose::Words::Fields::FieldIndexFormat enum

FieldIndexFormat enum

Specifies the formatting for the FieldIndex fields in a document.

enum class FieldIndexFormat

Values

NameValueDescription
Template0From template.
Classic1Classic.
Fancy2Fancy.
Modern3Modern.
Bulleted4Bulleted.
Formal5Formal.
Simple6Simple.

Examples

Shows how to formatting FieldIndex fields.

auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);
builder->Write(u"A");
builder->InsertBreak(Aspose::Words::BreakType::LineBreak);
builder->InsertField(u"XE \"A\"");
builder->Write(u"B");

builder->InsertField(u" INDEX \\e \" · \" \\h \"A\" \\c \"2\" \\z \"1033\"", nullptr);

doc->get_FieldOptions()->set_FieldIndexFormat(Aspose::Words::Fields::FieldIndexFormat::Fancy);
doc->UpdateFields();

doc->Save(get_ArtifactsDir() + u"Field.SetFieldIndexFormat.docx");

See Also