Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
1185 lines (1184 sloc) 63.5 KB
<Type Name="Page" FullName="Xamarin.Forms.Page">
<TypeSignature Language="C#" Value="public class Page : Xamarin.Forms.VisualElement, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Page&gt;, Xamarin.Forms.ILayout, Xamarin.Forms.IPageController" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Page extends Xamarin.Forms.VisualElement implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Page&gt;, class Xamarin.Forms.IElementController, class Xamarin.Forms.ILayout, class Xamarin.Forms.IPageController, class Xamarin.Forms.IVisualElementController" />
<TypeSignature Language="DocId" Value="T:Xamarin.Forms.Page" />
<TypeSignature Language="F#" Value="type Page = class&#xA; inherit VisualElement&#xA; interface ILayout&#xA; interface IPageController&#xA; interface IVisualElementController&#xA; interface IElementController&#xA; interface IElementConfiguration&lt;Page&gt;" />
<AssemblyInfo>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>Xamarin.Forms.VisualElement</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Page&gt;</InterfaceName>
</Interface>
<Interface>
<InterfaceName>Xamarin.Forms.IElementController</InterfaceName>
</Interface>
<Interface>
<InterfaceName>Xamarin.Forms.ILayout</InterfaceName>
</Interface>
<Interface>
<InterfaceName>Xamarin.Forms.IPageController</InterfaceName>
</Interface>
<Interface>
<InterfaceName>Xamarin.Forms.IVisualElementController</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._PageRenderer))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>A <see cref="T:Xamarin.Forms.VisualElement" /> that occupies the entire screen.</summary>
<remarks>
<para>
<see cref="T:Xamarin.Forms.Page" /> is primarily a base class for more useful derived types. Objects that are derived from the <see cref="T:Xamarin.Forms.Page" /> class are most prominently used as the top level UI element in Xamarin.Forms applications. In addition to their role as the main pages of <see cref="N:Xamarin.Forms" /> applications, <see cref="T:Xamarin.Forms.Page" /> objects and their descendants can be used with navigation classes, such as <see cref="T:Xamarin.Forms.NavigationPage" /> or <see cref="T:Xamarin.Forms.MasterDetailPage" />, among others, to provide rich user experiences that conform to the expected behaviors on each platform.</para>
</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Page ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.#ctor" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>Creates a new <see cref="T:Xamarin.Forms.Page" /> element with default values.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ActionSheetSignalName">
<MemberSignature Language="C#" Value="public const string ActionSheetSignalName;" />
<MemberSignature Language="ILAsm" Value=".field public static literal string ActionSheetSignalName" />
<MemberSignature Language="DocId" Value="F:Xamarin.Forms.Page.ActionSheetSignalName" />
<MemberSignature Language="F#" Value="val mutable ActionSheetSignalName : string" Usage="Xamarin.Forms.Page.ActionSheetSignalName" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>This method is for internal use.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AlertSignalName">
<MemberSignature Language="C#" Value="public const string AlertSignalName;" />
<MemberSignature Language="ILAsm" Value=".field public static literal string AlertSignalName" />
<MemberSignature Language="DocId" Value="F:Xamarin.Forms.Page.AlertSignalName" />
<MemberSignature Language="F#" Value="val mutable AlertSignalName : string" Usage="Xamarin.Forms.Page.AlertSignalName" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>This method is for internal use.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Appearing">
<MemberSignature Language="C#" Value="public event EventHandler Appearing;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler Appearing" />
<MemberSignature Language="DocId" Value="E:Xamarin.Forms.Page.Appearing" />
<MemberSignature Language="F#" Value="member this.Appearing : EventHandler " Usage="member this.Appearing : System.EventHandler " />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>Indicates that the <see cref="T:Xamarin.Forms.Page" /> is about to appear.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BackgroundImage">
<MemberSignature Language="C#" Value="public Xamarin.Forms.FileImageSource BackgroundImage { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.FileImageSource BackgroundImage" />
<MemberSignature Language="DocId" Value="P:Xamarin.Forms.Page.BackgroundImage" />
<MemberSignature Language="F#" Value="member this.BackgroundImage : Xamarin.Forms.FileImageSource with get, set" Usage="Xamarin.Forms.Page.BackgroundImage" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Obsolete("BackgroundImage is obsolete as of 4.0.0. Please use BackgroundImageSource instead.")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Xamarin.Forms.FileImageSource</ReturnType>
</ReturnValue>
<Docs>
<summary>Identifies the image used as a background for the <see cref="T:Xamarin.Forms.Page" />.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BackgroundImageProperty">
<MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BackgroundImageProperty;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BackgroundImageProperty" />
<MemberSignature Language="DocId" Value="F:Xamarin.Forms.Page.BackgroundImageProperty" />
<MemberSignature Language="F#" Value=" staticval mutable BackgroundImageProperty : Xamarin.Forms.BindableProperty" Usage="Xamarin.Forms.Page.BackgroundImageProperty" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Obsolete("BackgroundImageProperty is obsolete as of 4.0.0. Please use BackgroundImageSourceProperty instead.")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
<summary>Identifies the <see cref="P:Xamarin.Forms.Page.BackgroundImage" /> property.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BackgroundImageSource">
<MemberSignature Language="C#" Value="public Xamarin.Forms.ImageSource BackgroundImageSource { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ImageSource BackgroundImageSource" />
<MemberSignature Language="DocId" Value="P:Xamarin.Forms.Page.BackgroundImageSource" />
<MemberSignature Language="F#" Value="member this.BackgroundImageSource : Xamarin.Forms.ImageSource with get, set" Usage="Xamarin.Forms.Page.BackgroundImageSource" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Xamarin.Forms.ImageSource</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BackgroundImageSourceProperty">
<MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BackgroundImageSourceProperty;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BackgroundImageSourceProperty" />
<MemberSignature Language="DocId" Value="F:Xamarin.Forms.Page.BackgroundImageSourceProperty" />
<MemberSignature Language="F#" Value=" staticval mutable BackgroundImageSourceProperty : Xamarin.Forms.BindableProperty" Usage="Xamarin.Forms.Page.BackgroundImageSourceProperty" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BusySetSignalName">
<MemberSignature Language="C#" Value="public const string BusySetSignalName;" />
<MemberSignature Language="ILAsm" Value=".field public static literal string BusySetSignalName" />
<MemberSignature Language="DocId" Value="F:Xamarin.Forms.Page.BusySetSignalName" />
<MemberSignature Language="F#" Value="val mutable BusySetSignalName : string" Usage="Xamarin.Forms.Page.BusySetSignalName" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>This method is for internal use.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ContainerArea">
<MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle ContainerArea { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Rectangle ContainerArea" />
<MemberSignature Language="DocId" Value="P:Xamarin.Forms.Page.ContainerArea" />
<MemberSignature Language="F#" Value="member this.ContainerArea : Xamarin.Forms.Rectangle with get, set" Usage="Xamarin.Forms.Page.ContainerArea" />
<MemberType>Property</MemberType>
<Implements>
<InterfaceMember>P:Xamarin.Forms.IPageController.ContainerArea</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Xamarin.Forms.Rectangle</ReturnType>
</ReturnValue>
<Docs>
<summary>For internal use by the Xamarin.Forms platform.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Disappearing">
<MemberSignature Language="C#" Value="public event EventHandler Disappearing;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler Disappearing" />
<MemberSignature Language="DocId" Value="E:Xamarin.Forms.Page.Disappearing" />
<MemberSignature Language="F#" Value="member this.Disappearing : EventHandler " Usage="member this.Disappearing : System.EventHandler " />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>Indicates that the <see cref="T:Xamarin.Forms.Page" /> is about to cease displaying.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DisplayActionSheet">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;string&gt; DisplayActionSheet (string title, string cancel, string destruction, params string[] buttons);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;string&gt; DisplayActionSheet(string title, string cancel, string destruction, string[] buttons) cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.DisplayActionSheet(System.String,System.String,System.String,System.String[])" />
<MemberSignature Language="F#" Value="member this.DisplayActionSheet : string * string * string * string[] -&gt; System.Threading.Tasks.Task&lt;string&gt;" Usage="page.DisplayActionSheet (title, cancel, destruction, buttons)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.String&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="title" Type="System.String" />
<Parameter Name="cancel" Type="System.String" />
<Parameter Name="destruction" Type="System.String" />
<Parameter Name="buttons" Type="System.String[]">
<Attributes>
<Attribute>
<AttributeName>System.ParamArray</AttributeName>
</Attribute>
</Attributes>
</Parameter>
</Parameters>
<Docs>
<param name="title">Title of the displayed action sheet. Must not be <see langword="null" />.</param>
<param name="cancel">Text to be displayed in the 'Cancel' button. Can be <see langword="null" /> to hide the cancel action.</param>
<param name="destruction">Text to be displayed in the 'Destruct' button. Can be <see langword="null" /> to hide the destructive option.</param>
<param name="buttons">Text labels for additional buttons. Must not be <see langword="null" />.</param>
<summary>Displays a native platform action sheet, allowing the application user to choose from several buttons.</summary>
<returns>An awaitable Task that displays an action sheet and returns the Text of the button pressed by the user.</returns>
<remarks>
<para>Developers should be aware that Windows' line endings, CR-LF, only work on Windows systems, and are incompatible with iOS and Android. A particular consequence of this is that characters that appear after a CR-LF, (For example, in the title.) may not be displayed on non-Windows platforms. Developers must use the correct line endings for each of the targeted systems.</para>
</remarks>
</Docs>
</Member>
<Member MemberName="DisplayAlert">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DisplayAlert (string title, string message, string cancel);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DisplayAlert(string title, string message, string cancel) cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.DisplayAlert(System.String,System.String,System.String)" />
<MemberSignature Language="F#" Value="member this.DisplayAlert : string * string * string -&gt; System.Threading.Tasks.Task" Usage="page.DisplayAlert (title, message, cancel)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="title" Type="System.String" />
<Parameter Name="message" Type="System.String" />
<Parameter Name="cancel" Type="System.String" />
</Parameters>
<Docs>
<param name="title">The title of the alert dialog.</param>
<param name="message">The body text of the alert dialog.</param>
<param name="cancel">Text to be displayed on the 'Cancel' button.</param>
<summary>Presents an alert dialog to the application user with a single cancel button.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DisplayAlert">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; DisplayAlert (string title, string message, string accept, string cancel);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;bool&gt; DisplayAlert(string title, string message, string accept, string cancel) cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.DisplayAlert(System.String,System.String,System.String,System.String)" />
<MemberSignature Language="F#" Value="member this.DisplayAlert : string * string * string * string -&gt; System.Threading.Tasks.Task&lt;bool&gt;" Usage="page.DisplayAlert (title, message, accept, cancel)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="title" Type="System.String" />
<Parameter Name="message" Type="System.String" />
<Parameter Name="accept" Type="System.String" />
<Parameter Name="cancel" Type="System.String" />
</Parameters>
<Docs>
<param name="title">The title of the alert dialog.</param>
<param name="message">The body text of the alert dialog.</param>
<param name="accept">Text to be displayed on the 'Accept' button.</param>
<param name="cancel">Text to be displayed on the 'Cancel' button.</param>
<summary>Presents an alert dialog to the application user with an accept and a cancel button.</summary>
<returns>A task that contains the user's choice as a Boolean value. <see langword="true" /> indicates that the user accepted the alert. <see langword="false" /> indicates that the user cancelled the alert.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ForceLayout">
<MemberSignature Language="C#" Value="public void ForceLayout ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ForceLayout() cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.ForceLayout" />
<MemberSignature Language="F#" Value="member this.ForceLayout : unit -&gt; unit" Usage="page.ForceLayout " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Forces the <see cref="T:Xamarin.Forms.Page" /> to perform a layout pass.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Icon">
<MemberSignature Language="C#" Value="public Xamarin.Forms.FileImageSource Icon { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.FileImageSource Icon" />
<MemberSignature Language="DocId" Value="P:Xamarin.Forms.Page.Icon" />
<MemberSignature Language="F#" Value="member this.Icon : Xamarin.Forms.FileImageSource with get, set" Usage="Xamarin.Forms.Page.Icon" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Obsolete("Icon is obsolete as of 4.0.0. Please use IconImageSource instead.")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Xamarin.Forms.FileImageSource</ReturnType>
</ReturnValue>
<Docs>
<summary>Resource identifier for the <see cref="T:Xamarin.Forms.Page" />'s associated icon.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IconImageSource">
<MemberSignature Language="C#" Value="public Xamarin.Forms.ImageSource IconImageSource { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ImageSource IconImageSource" />
<MemberSignature Language="DocId" Value="P:Xamarin.Forms.Page.IconImageSource" />
<MemberSignature Language="F#" Value="member this.IconImageSource : Xamarin.Forms.ImageSource with get, set" Usage="Xamarin.Forms.Page.IconImageSource" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Xamarin.Forms.ImageSource</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IconImageSourceProperty">
<MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IconImageSourceProperty;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IconImageSourceProperty" />
<MemberSignature Language="DocId" Value="F:Xamarin.Forms.Page.IconImageSourceProperty" />
<MemberSignature Language="F#" Value=" staticval mutable IconImageSourceProperty : Xamarin.Forms.BindableProperty" Usage="Xamarin.Forms.Page.IconImageSourceProperty" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IconProperty">
<MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IconProperty;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IconProperty" />
<MemberSignature Language="DocId" Value="F:Xamarin.Forms.Page.IconProperty" />
<MemberSignature Language="F#" Value=" staticval mutable IconProperty : Xamarin.Forms.BindableProperty" Usage="Xamarin.Forms.Page.IconProperty" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Obsolete("IconProperty is obsolete as of 4.0.0. Please use IconImageSourceProperty instead.")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
<summary>Identifies the <see cref="P:Xamarin.Forms.Page.Icon" /> property.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IgnoresContainerArea">
<MemberSignature Language="C#" Value="public bool IgnoresContainerArea { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IgnoresContainerArea" />
<MemberSignature Language="DocId" Value="P:Xamarin.Forms.Page.IgnoresContainerArea" />
<MemberSignature Language="F#" Value="member this.IgnoresContainerArea : bool with get, set" Usage="Xamarin.Forms.Page.IgnoresContainerArea" />
<MemberType>Property</MemberType>
<Implements>
<InterfaceMember>P:Xamarin.Forms.IPageController.IgnoresContainerArea</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>For internal use by the Xamarin.Forms platform.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InternalChildren">
<MemberSignature Language="C#" Value="public System.Collections.ObjectModel.ObservableCollection&lt;Xamarin.Forms.Element&gt; InternalChildren { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.ObjectModel.ObservableCollection`1&lt;class Xamarin.Forms.Element&gt; InternalChildren" />
<MemberSignature Language="DocId" Value="P:Xamarin.Forms.Page.InternalChildren" />
<MemberSignature Language="F#" Value="member this.InternalChildren : System.Collections.ObjectModel.ObservableCollection&lt;Xamarin.Forms.Element&gt;" Usage="Xamarin.Forms.Page.InternalChildren" />
<MemberType>Property</MemberType>
<Implements>
<InterfaceMember>P:Xamarin.Forms.IPageController.InternalChildren</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Collections.ObjectModel.ObservableCollection&lt;Xamarin.Forms.Element&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>For internal use by the Xamarin.Forms platform.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsBusy">
<MemberSignature Language="C#" Value="public bool IsBusy { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsBusy" />
<MemberSignature Language="DocId" Value="P:Xamarin.Forms.Page.IsBusy" />
<MemberSignature Language="F#" Value="member this.IsBusy : bool with get, set" Usage="Xamarin.Forms.Page.IsBusy" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>Marks the Page as busy. This will cause the platform specific global activity indicator to show a busy state.</summary>
<value>A bool indicating if the Page is busy or not.</value>
<remarks>Setting IsBusy to true on multiple pages at once will cause the global activity indicator to run until both are set back to false. It is the authors job to unset the IsBusy flag before cleaning up a Page.</remarks>
</Docs>
</Member>
<Member MemberName="IsBusyProperty">
<MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsBusyProperty;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsBusyProperty" />
<MemberSignature Language="DocId" Value="F:Xamarin.Forms.Page.IsBusyProperty" />
<MemberSignature Language="F#" Value=" staticval mutable IsBusyProperty : Xamarin.Forms.BindableProperty" Usage="Xamarin.Forms.Page.IsBusyProperty" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
<summary>Identifies the <see cref="P:Xamarin.Forms.Page.IsBusy" /> property.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LayoutChanged">
<MemberSignature Language="C#" Value="public event EventHandler LayoutChanged;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler LayoutChanged" />
<MemberSignature Language="DocId" Value="E:Xamarin.Forms.Page.LayoutChanged" />
<MemberSignature Language="F#" Value="member this.LayoutChanged : EventHandler " Usage="member this.LayoutChanged : System.EventHandler " />
<MemberType>Event</MemberType>
<Implements>
<InterfaceMember>E:Xamarin.Forms.ILayout.LayoutChanged</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>Raised when the layout of the <see cref="T:Xamarin.Forms.Page" /> has changed.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LayoutChildren">
<MemberSignature Language="C#" Value="protected virtual void LayoutChildren (double x, double y, double width, double height);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.LayoutChildren(System.Double,System.Double,System.Double,System.Double)" />
<MemberSignature Language="F#" Value="abstract member LayoutChildren : double * double * double * double -&gt; unit&#xA;override this.LayoutChildren : double * double * double * double -&gt; unit" Usage="page.LayoutChildren (x, y, width, height)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Double" />
<Parameter Name="y" Type="System.Double" />
<Parameter Name="width" Type="System.Double" />
<Parameter Name="height" Type="System.Double" />
</Parameters>
<Docs>
<param name="x">Left-hand side of layout area.</param>
<param name="y">Top of layout area.</param>
<param name="width">Width of layout area.</param>
<param name="height">Height of layout area.</param>
<summary>Lays out children <see cref="T:Xamarin.Forms.Element" />s into the specified area.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="On&lt;T&gt;">
<MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Page&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Page&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.On``1" />
<MemberSignature Language="F#" Value="abstract member On : unit -&gt; Xamarin.Forms.IPlatformElementConfiguration&lt;'T, Xamarin.Forms.Page (requires 'T :&gt; Xamarin.Forms.IConfigPlatform)&gt; (requires 'T :&gt; Xamarin.Forms.IConfigPlatform)&#xA;override this.On : unit -&gt; Xamarin.Forms.IPlatformElementConfiguration&lt;'T, Xamarin.Forms.Page (requires 'T :&gt; Xamarin.Forms.IConfigPlatform)&gt; (requires 'T :&gt; Xamarin.Forms.IConfigPlatform)" Usage="page.On " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:Xamarin.Forms.IElementConfiguration`1.On``1</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Page&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Constraints>
<InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters />
<Docs>
<typeparam name="T">To be added.</typeparam>
<summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.Page" />, on which a platform-specific method may be called.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnAppearing">
<MemberSignature Language="C#" Value="protected virtual void OnAppearing ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnAppearing() cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.OnAppearing" />
<MemberSignature Language="F#" Value="abstract member OnAppearing : unit -&gt; unit&#xA;override this.OnAppearing : unit -&gt; unit" Usage="page.OnAppearing " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden, allows application developers to customize behavior immediately prior to the <see cref="T:Xamarin.Forms.Page" /> becoming visible.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnBackButtonPressed">
<MemberSignature Language="C#" Value="protected virtual bool OnBackButtonPressed ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnBackButtonPressed() cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.OnBackButtonPressed" />
<MemberSignature Language="F#" Value="abstract member OnBackButtonPressed : unit -&gt; bool&#xA;override this.OnBackButtonPressed : unit -&gt; bool" Usage="page.OnBackButtonPressed " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Application developers can override this method to provide behavior when the back button is pressed.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnBindingContextChanged">
<MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.OnBindingContextChanged" />
<MemberSignature Language="F#" Value="override this.OnBindingContextChanged : unit -&gt; unit" Usage="page.OnBindingContextChanged " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Invoked whenever the binding context of the <see cref="T:Xamarin.Forms.Page" /> changes. Override this method to add class handling for this event.
</summary>
<remarks>
<para>Overriders must call the base method.</para>
</remarks>
</Docs>
</Member>
<Member MemberName="OnChildMeasureInvalidated">
<MemberSignature Language="C#" Value="protected virtual void OnChildMeasureInvalidated (object sender, EventArgs e);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnChildMeasureInvalidated(object sender, class System.EventArgs e) cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.OnChildMeasureInvalidated(System.Object,System.EventArgs)" />
<MemberSignature Language="F#" Value="abstract member OnChildMeasureInvalidated : obj * EventArgs -&gt; unit&#xA;override this.OnChildMeasureInvalidated : obj * EventArgs -&gt; unit" Usage="page.OnChildMeasureInvalidated (sender, e)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="sender" Type="System.Object" />
<Parameter Name="e" Type="System.EventArgs" />
</Parameters>
<Docs>
<param name="sender">The object that raised the event.</param>
<param name="e">The event arguments.</param>
<summary>Indicates that the preferred size of a child <see cref="T:Xamarin.Forms.Element" /> has changed.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnDisappearing">
<MemberSignature Language="C#" Value="protected virtual void OnDisappearing ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDisappearing() cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.OnDisappearing" />
<MemberSignature Language="F#" Value="abstract member OnDisappearing : unit -&gt; unit&#xA;override this.OnDisappearing : unit -&gt; unit" Usage="page.OnDisappearing " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden, allows the application developer to customize behavior as the <see cref="T:Xamarin.Forms.Page" /> disappears.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnParentSet">
<MemberSignature Language="C#" Value="protected override void OnParentSet ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnParentSet() cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.OnParentSet" />
<MemberSignature Language="F#" Value="override this.OnParentSet : unit -&gt; unit" Usage="page.OnParentSet " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Called when the <see cref="T:Xamarin.Forms.Page" />'s <see cref="P:Xamarin.Forms.Element.Parent" /> property has changed.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnSizeAllocated">
<MemberSignature Language="C#" Value="protected override void OnSizeAllocated (double width, double height);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnSizeAllocated(float64 width, float64 height) cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.OnSizeAllocated(System.Double,System.Double)" />
<MemberSignature Language="F#" Value="override this.OnSizeAllocated : double * double -&gt; unit" Usage="page.OnSizeAllocated (width, height)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.Double" />
<Parameter Name="height" Type="System.Double" />
</Parameters>
<Docs>
<param name="width">The width allocated to the <see cref="T:Xamarin.Forms.Page" />.</param>
<param name="height">The height allocated to the <see cref="T:Xamarin.Forms.Page" />.</param>
<summary>Indicates that the <see cref="T:Xamarin.Forms.Page" /> has been assigned a size.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Padding">
<MemberSignature Language="C#" Value="public Xamarin.Forms.Thickness Padding { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Thickness Padding" />
<MemberSignature Language="DocId" Value="P:Xamarin.Forms.Page.Padding" />
<MemberSignature Language="F#" Value="member this.Padding : Xamarin.Forms.Thickness with get, set" Usage="Xamarin.Forms.Page.Padding" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Xamarin.Forms.Thickness</ReturnType>
</ReturnValue>
<Docs>
<summary>The space between the content of the <see cref="T:Xamarin.Forms.Page" /> and it's border.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PaddingProperty">
<MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty PaddingProperty;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty PaddingProperty" />
<MemberSignature Language="DocId" Value="F:Xamarin.Forms.Page.PaddingProperty" />
<MemberSignature Language="F#" Value=" staticval mutable PaddingProperty : Xamarin.Forms.BindableProperty" Usage="Xamarin.Forms.Page.PaddingProperty" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
<summary>Identifies the <see cref="P:Xamarin.Forms.Page.Padding" /> property.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SendAppearing">
<MemberSignature Language="C#" Value="public void SendAppearing ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendAppearing() cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.SendAppearing" />
<MemberSignature Language="F#" Value="abstract member SendAppearing : unit -&gt; unit&#xA;override this.SendAppearing : unit -&gt; unit" Usage="page.SendAppearing " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:Xamarin.Forms.IPageController.SendAppearing</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>For internal use by the Xamarin.Forms platform.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SendBackButtonPressed">
<MemberSignature Language="C#" Value="public bool SendBackButtonPressed ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool SendBackButtonPressed() cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.SendBackButtonPressed" />
<MemberSignature Language="F#" Value="member this.SendBackButtonPressed : unit -&gt; bool" Usage="page.SendBackButtonPressed " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Calls <see cref="M:Xamarin.Forms.Page.OnBackButtonPressed" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SendDisappearing">
<MemberSignature Language="C#" Value="public void SendDisappearing ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendDisappearing() cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.SendDisappearing" />
<MemberSignature Language="F#" Value="abstract member SendDisappearing : unit -&gt; unit&#xA;override this.SendDisappearing : unit -&gt; unit" Usage="page.SendDisappearing " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:Xamarin.Forms.IPageController.SendDisappearing</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>For internal use by the Xamarin.Forms platform.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Title">
<MemberSignature Language="C#" Value="public string Title { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Title" />
<MemberSignature Language="DocId" Value="P:Xamarin.Forms.Page.Title" />
<MemberSignature Language="F#" Value="member this.Title : string with get, set" Usage="Xamarin.Forms.Page.Title" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>The <see cref="T:Xamarin.Forms.Page" />'s title.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TitleProperty">
<MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TitleProperty;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TitleProperty" />
<MemberSignature Language="DocId" Value="F:Xamarin.Forms.Page.TitleProperty" />
<MemberSignature Language="F#" Value=" staticval mutable TitleProperty : Xamarin.Forms.BindableProperty" Usage="Xamarin.Forms.Page.TitleProperty" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
<summary>Identifies the <see cref="P:Xamarin.Forms.Page.Title" /> property.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToolbarItems">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.ToolbarItem&gt; ToolbarItems { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.ToolbarItem&gt; ToolbarItems" />
<MemberSignature Language="DocId" Value="P:Xamarin.Forms.Page.ToolbarItems" />
<MemberSignature Language="F#" Value="member this.ToolbarItems : System.Collections.Generic.IList&lt;Xamarin.Forms.ToolbarItem&gt;" Usage="Xamarin.Forms.Page.ToolbarItems" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.ToolbarItem&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>A set of <see cref="T:Xamarin.Forms.ToolbarItem" />s, implemented in a platform-specific manner.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateChildrenLayout">
<MemberSignature Language="C#" Value="protected void UpdateChildrenLayout ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void UpdateChildrenLayout() cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Forms.Page.UpdateChildrenLayout" />
<MemberSignature Language="F#" Value="member this.UpdateChildrenLayout : unit -&gt; unit" Usage="page.UpdateChildrenLayout " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.Forms.Core</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Requests that the children <see cref="T:Xamarin.Forms.Element" />s of the <see cref="T:Xamarin.Forms.Page" /> update their layouts.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.