<Type Name="PoppedToRootEventArgs" FullName="Microsoft.Maui.Controls.PoppedToRootEventArgs">
  <TypeSignature Language="C#" Value="public class PoppedToRootEventArgs : Microsoft.Maui.Controls.NavigationEventArgs" />
  <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PoppedToRootEventArgs extends Microsoft.Maui.Controls.NavigationEventArgs" />
  <TypeSignature Language="DocId" Value="T:Microsoft.Maui.Controls.PoppedToRootEventArgs" />
  <TypeSignature Language="F#" Value="type PoppedToRootEventArgs = class&#xA;    inherit NavigationEventArgs" />
  <AssemblyInfo>
    <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
    <AssemblyVersion>0.0.0.0</AssemblyVersion>
    <AssemblyVersion>2.0.0.0</AssemblyVersion>
  </AssemblyInfo>
  <Base>
    <BaseTypeName>Microsoft.Maui.Controls.NavigationEventArgs</BaseTypeName>
  </Base>
  <Interfaces />
  <Docs>
    <summary>EventArgs for the NavigationPage's PoppedToRoot navigation event.</summary>
    <remarks>
        The <see cref="E:Microsoft.Maui.Controls.NavigationPage.PoppedToRoot" /> passes <see cref="T:Microsoft.Maui.Controls.NavigationEventArgs" /> as the
        event argument. This class can be cast to <see cref="T:Microsoft.Maui.Controls.PoppedToRootEventArgs" /> to allow for access to the
        PoppedPages collection that exposes the pages that was popped.
    </remarks>
    <altmember cref="E:Microsoft.Maui.Controls.NavigationPage.PoppedToRoot" />
  </Docs>
  <Members>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public PoppedToRootEventArgs (Microsoft.Maui.Controls.Page page, System.Collections.Generic.IEnumerable&lt;Microsoft.Maui.Controls.Page&gt; poppedPages);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Microsoft.Maui.Controls.Page page, class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.Maui.Controls.Page&gt; poppedPages) cil managed" />
      <MemberSignature Language="DocId" Value="M:Microsoft.Maui.Controls.PoppedToRootEventArgs.#ctor(Microsoft.Maui.Controls.Page,System.Collections.Generic.IEnumerable{Microsoft.Maui.Controls.Page})" />
      <MemberSignature Language="F#" Value="new Microsoft.Maui.Controls.PoppedToRootEventArgs : Microsoft.Maui.Controls.Page * seq&lt;Microsoft.Maui.Controls.Page&gt; -&gt; Microsoft.Maui.Controls.PoppedToRootEventArgs" Usage="new Microsoft.Maui.Controls.PoppedToRootEventArgs (page, poppedPages)" />
      <MemberType>Constructor</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
      </AssemblyInfo>
      <Parameters>
        <Parameter Name="page" Type="Microsoft.Maui.Controls.Page" />
        <Parameter Name="poppedPages" Type="System.Collections.Generic.IEnumerable&lt;Microsoft.Maui.Controls.Page&gt;" />
      </Parameters>
      <Docs>
        <param name="page">For internal use by the Microsoft.Maui.Controls platform.</param>
        <param name="poppedPages">For internal use by the Microsoft.Maui.Controls platform.</param>
        <summary>For internal use by platform renderers.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="PoppedPages">
      <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Microsoft.Maui.Controls.Page&gt; PoppedPages { get; }" />
      <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.Maui.Controls.Page&gt; PoppedPages" />
      <MemberSignature Language="DocId" Value="P:Microsoft.Maui.Controls.PoppedToRootEventArgs.PoppedPages" />
      <MemberSignature Language="F#" Value="member this.PoppedPages : seq&lt;Microsoft.Maui.Controls.Page&gt;" Usage="Microsoft.Maui.Controls.PoppedToRootEventArgs.PoppedPages" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
        <AssemblyVersion>2.0.0.0</AssemblyVersion>
        <AssemblyName>Microsoft.Maui.Controls.Core</AssemblyName>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Collections.Generic.IEnumerable&lt;Microsoft.Maui.Controls.Page&gt;</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>Gets a collection of pages that was removed from the navigation stack.</summary>
        <value>
        </value>
        <remarks>
          <para>For <see cref="E:Microsoft.Maui.Controls.NavigationPage.PoppedToRoot" /> this represents the pages
          that were popped. The order of the pages represents the order of the stack that was popped. The first page in the
          collection is the page that was closest to the root page.
          </para>
        </remarks>
      </Docs>
    </Member>
  </Members>
</Type>
