GetEnumerator Method
- Namespace
TXTextControl
- Package
TXTextControl.asTextControl. Core. SDK TXTextControl.from the private NuGet feed or Text Control Offline PackagesCore. dll
- Also in
TXTextControl.asTextControl. ASP. SDK TXTextControl.dll
Description
Returns an enumerator that can be used to iterate through the collection.
Syntax
public FootnoteCollection.FootnoteEnumerator GetEnumerator();Public Function GetEnumerator() As FootnoteCollection.FootnoteEnumeratorReturn Value
The return value is an IEnumerator that represents the collection.
Examples
The following example works with footnotes in the current document by using FootnoteCollection.GetEnumerator.
textControl.Text = "Customer: Contoso Ltd.";
textControl.Select(10, 12);
FootnoteCollection footnoteCollection = textControl.Footnotes;
footnoteCollection.Add(new Footnote("Source: FY 2026 annual report") { ID = 100 }, false);
IEnumerator enumerator = footnoteCollection.GetEnumerator();
while (enumerator.MoveNext())
{
Footnote footnote = (Footnote)enumerator.Current;
Console.WriteLine(footnote);
}textControl.Text = "Customer: Contoso Ltd."
textControl.Select(10, 12)
Dim footnoteCollection As FootnoteCollection = textControl.Footnotes
footnoteCollection.Add(New Footnote("Source: FY 2026 annual report") With { .ID = 100 }, False)
Dim enumerator As IEnumerator = footnoteCollection.GetEnumerator()
While enumerator.MoveNext()
Dim footnote As Footnote =
DirectCast(enumerator.Current, Footnote)
Console.WriteLine(footnote)
End While