Edit

Share via


Footnotes Interface

Definition

A collection of Footnote objects that represent all the footnotes in a selection, range, or document.

public interface class Footnotes : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("00020942-0000-0000-C000-000000000046")]
public interface Footnotes : System.Collections.IEnumerable
type Footnotes = interface
    interface IEnumerable
Public Interface Footnotes
Implements IEnumerable
Attributes
Implements

Remarks

Use the Footnotes property of a Selection, Range, or Document object to return the Footnotes collection.

Use the Add(Range, Object, Object) method to add a footnote to the Footnotes collection.

Use Footnotes(index), where index is the index number, to return a single Footnote object. The index number represents the position of the footnote in the selection, range, or document.

Footnotes positioned at the end of a document or section are considered endnotes and are included in the Endnotes collection.

Properties

Application

Returns a Application object that represents the Microsoft Word application.

ContinuationNotice

Returns a Range object that represents the footnote continuation notice.

ContinuationSeparator

Returns a Range object that represents the footnote continuation separator.

Count

Returns the number of items in the specified collection.

Creator

Returns a 32-bit integer that indicates the application in which the specified object was created.

Item[Int32]

Returns an individual object in a collection.

Location

Returns or sets the position of all footnotes.

NumberingRule

Returns or sets the way footnotes are numbered after page breaks or section breaks.

NumberStyle

Returns or sets the number style for the footnotes in a selection, range, or document. Read/write.

Parent

Returns an object that represents the parent object of the specified object.

Separator

Returns a Range object that represents the footnote separator.

StartingNumber

Returns or sets the starting note number.

Methods

Add(Range, Object, Object)

Returns a Footnote object that represents a footnote added to a range.

Convert()

Converts footnotes to endnotes.

GetEnumerator()
ResetContinuationNotice()

Resets the footnote continuation notice to the default notice. The default notice is blank (no text).

ResetContinuationSeparator()

Resets the footnote continuation separator to the default separator. The default separator is a long horizontal line that separates document text from notes continued from the previous page.

ResetSeparator()

Resets the footnote separator to the default separator. The default separator is a short horizontal line that separates document text from notes.

SwapWithEndnotes()

Converts all footnotes in a document to endnotes and vice versa.

Applies to