Footnotes Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |