AODL.Document.Content.Text.Indexes.TableOfContentsIndexTemplate.InsertIndexEntry C# (CSharp) Method

InsertIndexEntry() public method

Insert a index entry to the template. You can define the order through the order you insert the index entry types.
public InsertIndexEntry ( IndexEntryTypes indexEntryType ) : void
indexEntryType IndexEntryTypes Type of the index entry.
return void
		public void InsertIndexEntry(IndexEntryTypes indexEntryType)
		{
			if (indexEntryType == IndexEntryTypes.Chapter)
			{
				this.AddIndexEntryNode("index-entry-chapter", indexEntryType);
			}
			else if (indexEntryType == IndexEntryTypes.Text)
			{
				this.AddIndexEntryNode("index-entry-text", indexEntryType);
			}
			else if (indexEntryType == IndexEntryTypes.TabStop)
			{
				this.AddIndexEntryNode("index-entry-tab-stop", indexEntryType);
			}
			else if (indexEntryType == IndexEntryTypes.PageNumber)
			{
				this.AddIndexEntryNode("index-entry-page-number", indexEntryType);
			}
			else if (indexEntryType == IndexEntryTypes.HyperlinkStart)
			{
				this.AddIndexEntryNode("index-entry-link-start", indexEntryType);
			}
			else if (indexEntryType == IndexEntryTypes.HyperlinkEnd)
			{
				this.AddIndexEntryNode("index-entry-link-end", indexEntryType);
			}
		}