![](dotnetdiagramimages/image1138.png)
public class ReportFooter : ReportSectionElement, ArcGIS.Desktop.Mapping.IElement, ArcGIS.Desktop.Mapping.IElementContainer, System.ComponentModel.INotifyPropertyChanged, System.IComparable, System.IDisposable, System.IEquatable<Element>
Public Class ReportFooter Inherits ReportSectionElement Implements ArcGIS.Desktop.Mapping.IElement, ArcGIS.Desktop.Mapping.IElementContainer, System.ComponentModel.INotifyPropertyChanged, System.IComparable, System.IDisposable, System.IEquatable(Of Element)
//Get the "ReportSection element" //ReportSectionElement contains the ReportHeader, ReportPageHeader, ReportDetails. ReportPageFooter, ReportFooter sections. var mainReportSection = report.Elements.OfType<ReportSection>().FirstOrDefault(); //Get the ReportHeader var reportHeader = mainReportSection?.Elements.OfType<ReportHeader>().FirstOrDefault(); //Get the ReportHeader var reportPageHeader = mainReportSection?.Elements.OfType<ReportPageHeader>().FirstOrDefault(); //Get the "ReportDetails" within the ReportSectionElement. ReportDetails is where "fields" are. var reportDetailsSection = mainReportSection?.Elements.OfType<ReportDetails>().FirstOrDefault(); //Get the ReportPageFooter var reportPageFooter = mainReportSection?.Elements.OfType<ReportPageFooter>().FirstOrDefault(); //Get the ReportFooter var reportFooter = mainReportSection?.Elements.OfType<ReportFooter>().FirstOrDefault();
System.Object
ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase
ArcGIS.Desktop.Layouts.Element
ArcGIS.Desktop.Layouts.GroupElement
ArcGIS.Desktop.Reports.ReportSectionElement
ArcGIS.Desktop.Reports.ReportFooter
Target Platforms: Windows 11, Windows 10, Windows 8.1