diff options
Diffstat (limited to 'docs/Xamarin.Forms.Core/Xamarin.Forms')
39 files changed, 2833 insertions, 50 deletions
diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/Application.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/Application.xml index 9e4cf715..68bd495e 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/Application.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/Application.xml @@ -59,8 +59,29 @@ <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related> </Docs> </Member> + <Member MemberName="ClearCurrent"> + <MemberSignature Language="C#" Value="public static void ClearCurrent ();" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ClearCurrent() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Current"> - <MemberSignature Language="C#" Value="public static Xamarin.Forms.Application Current { get; }" /> + <MemberSignature Language="C#" Value="public static Xamarin.Forms.Application Current { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Application Current" /> <MemberType>Property</MemberType> <AssemblyInfo> @@ -79,6 +100,31 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="IsApplicationOrNull"> + <MemberSignature Language="C#" Value="public static bool IsApplicationOrNull (Xamarin.Forms.Element element);" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsApplicationOrNull(class Xamarin.Forms.Element element) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="element" Type="Xamarin.Forms.Element" /> + </Parameters> + <Docs> + <param name="element">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="MainPage"> <MemberSignature Language="C#" Value="public Xamarin.Forms.Page MainPage { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Page MainPage" /> @@ -171,6 +217,27 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="NavigationProxy"> + <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.NavigationProxy NavigationProxy { get; }" /> + <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.NavigationProxy NavigationProxy" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Xamarin.Forms.Internals.NavigationProxy</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="On<T>"> <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration<T,Xamarin.Forms.Application> On<T> () where T : Xamarin.Forms.IConfigPlatform;" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2<!!T, class Xamarin.Forms.Application> On<(class Xamarin.Forms.IConfigPlatform) T>() cil managed" /> @@ -296,6 +363,27 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="PanGestureId"> + <MemberSignature Language="C#" Value="public int PanGestureId { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance int32 PanGestureId" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Properties"> <MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary<string,object> Properties { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IDictionary`2<string, object> Properties" /> @@ -351,7 +439,7 @@ <AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName> </Attribute> <Attribute> - <AttributeName>System.Runtime.CompilerServices.AsyncStateMachine(typeof(Xamarin.Forms.Application/<SavePropertiesAsync>d__51))</AttributeName> + <AttributeName>System.Runtime.CompilerServices.AsyncStateMachine(typeof(Xamarin.Forms.Application/<SavePropertiesAsync>d__52))</AttributeName> </Attribute> </Attributes> <ReturnValue> @@ -364,6 +452,118 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SendOnAppLinkRequestReceived"> + <MemberSignature Language="C#" Value="public void SendOnAppLinkRequestReceived (Uri uri);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SendOnAppLinkRequestReceived(class System.Uri uri) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="uri" Type="System.Uri" /> + </Parameters> + <Docs> + <param name="uri">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SendResume"> + <MemberSignature Language="C#" Value="public void SendResume ();" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SendResume() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SendSleepAsync"> + <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task SendSleepAsync ();" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task SendSleepAsync() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Threading.Tasks.Task</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SendStart"> + <MemberSignature Language="C#" Value="public void SendStart ();" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SendStart() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SetCurrentApplication"> + <MemberSignature Language="C#" Value="public static void SetCurrentApplication (Xamarin.Forms.Application value);" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetCurrentApplication(class Xamarin.Forms.Application value) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="value" Type="Xamarin.Forms.Application" /> + </Parameters> + <Docs> + <param name="value">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Xamarin.Forms.IApplicationController.SetAppIndexingProvider"> <MemberSignature Language="C#" Value="void IApplicationController.SetAppIndexingProvider (Xamarin.Forms.IAppIndexingProvider provider);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IApplicationController.SetAppIndexingProvider(class Xamarin.Forms.IAppIndexingProvider provider) cil managed" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/BindableObject.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/BindableObject.xml index 14449b13..1c359dd0 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/BindableObject.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/BindableObject.xml @@ -380,6 +380,35 @@ class MyBindable : BindableObject </remarks> </Docs> </Member> + <Member MemberName="GetValues"> + <MemberSignature Language="C#" Value="public object[] GetValues (Xamarin.Forms.BindableProperty property0, Xamarin.Forms.BindableProperty property1, Xamarin.Forms.BindableProperty property2);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance object[] GetValues(class Xamarin.Forms.BindableProperty property0, class Xamarin.Forms.BindableProperty property1, class Xamarin.Forms.BindableProperty property2) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Object[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="property0" Type="Xamarin.Forms.BindableProperty" /> + <Parameter Name="property1" Type="Xamarin.Forms.BindableProperty" /> + <Parameter Name="property2" Type="Xamarin.Forms.BindableProperty" /> + </Parameters> + <Docs> + <param name="property0">To be added.</param> + <param name="property1">To be added.</param> + <param name="property2">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="OnBindingContextChanged"> <MemberSignature Language="C#" Value="protected virtual void OnBindingContextChanged ();" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnBindingContextChanged() cil managed" /> @@ -574,8 +603,8 @@ label.SetBinding (Label.TextProperty, new Binding ("Name")); </Docs> </Member> <Member MemberName="SetInheritedBindingContext"> - <MemberSignature Language="C#" Value="protected static void SetInheritedBindingContext (Xamarin.Forms.BindableObject bindable, object value);" /> - <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void SetInheritedBindingContext(class Xamarin.Forms.BindableObject bindable, object value) cil managed" /> + <MemberSignature Language="C#" Value="public static void SetInheritedBindingContext (Xamarin.Forms.BindableObject bindable, object value);" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetInheritedBindingContext(class Xamarin.Forms.BindableObject bindable, object value) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -586,6 +615,11 @@ label.SetBinding (Label.TextProperty, new Binding ("Name")); <AssemblyVersion>1.5.0.0</AssemblyVersion> <AssemblyVersion>2.0.0.0</AssemblyVersion> </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> @@ -691,6 +725,34 @@ class MyBindable : BindableObject </remarks> </Docs> </Member> + <Member MemberName="SetValueCore"> + <MemberSignature Language="C#" Value="public void SetValueCore (Xamarin.Forms.BindableProperty property, object value, Xamarin.Forms.Internals.SetValueFlags attributes = Xamarin.Forms.Internals.SetValueFlags.None);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetValueCore(class Xamarin.Forms.BindableProperty property, object value, valuetype Xamarin.Forms.Internals.SetValueFlags attributes) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" /> + <Parameter Name="value" Type="System.Object" /> + <Parameter Name="attributes" Type="Xamarin.Forms.Internals.SetValueFlags" /> + </Parameters> + <Docs> + <param name="property">To be added.</param> + <param name="value">To be added.</param> + <param name="attributes">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="UnapplyBindings"> <MemberSignature Language="C#" Value="protected void UnapplyBindings ();" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void UnapplyBindings() cil managed" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/Binding.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/Binding.xml index 0235f316..66f62a76 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/Binding.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/Binding.xml @@ -321,5 +321,26 @@ Debug.WriteLine (label.Text); //prints "John Doe". <remarks>If the Source is not null, the BindingContext is ignored, and the Source is used instead. This allows to set a source for a single Binding, and not for all the Bindings applied to the BindableObject.</remarks> </Docs> </Member> + <Member MemberName="UpdateSourceEventName"> + <MemberSignature Language="C#" Value="public string UpdateSourceEventName { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance string UpdateSourceEventName" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/Button.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/Button.xml index d0d694d6..49947b20 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/Button.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/Button.xml @@ -1,6 +1,6 @@ <Type Name="Button" FullName="Xamarin.Forms.Button"> - <TypeSignature Language="C#" Value="public class Button : Xamarin.Forms.View, Xamarin.Forms.IButtonController, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.Button>" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Button extends Xamarin.Forms.View implements class Xamarin.Forms.IButtonController, class Xamarin.Forms.IElementConfiguration`1<class Xamarin.Forms.Button>, class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" /> + <TypeSignature Language="C#" Value="public class Button : Xamarin.Forms.View, Xamarin.Forms.IButtonController, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.Button>, Xamarin.Forms.Internals.IFontElement" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Button extends Xamarin.Forms.View implements class Xamarin.Forms.IButtonController, class Xamarin.Forms.IElementConfiguration`1<class Xamarin.Forms.Button>, class Xamarin.Forms.IElementController, class Xamarin.Forms.Internals.IFontElement, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Core</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -21,6 +21,9 @@ <Interface> <InterfaceName>Xamarin.Forms.IElementConfiguration<Xamarin.Forms.Button></InterfaceName> </Interface> + <Interface> + <InterfaceName>Xamarin.Forms.Internals.IFontElement</InterfaceName> + </Interface> </Interfaces> <Attributes> <Attribute> @@ -840,5 +843,106 @@ namespace FormsGallery <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator"> + <MemberSignature Language="C#" Value="double IFontElement.FontSizeDefaultValueCreator ();" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance float64 Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Double</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" /> + <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="Xamarin.Forms.Font" /> + <Parameter Name="newValue" Type="Xamarin.Forms.Font" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontFamilyChanged (string oldValue, string newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged(string oldValue, string newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="System.String" /> + <Parameter Name="newValue" Type="System.String" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontSizeChanged (double oldValue, double newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="System.Double" /> + <Parameter Name="newValue" Type="System.Double" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/Color.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/Color.xml index 6862e9ab..b09d02d0 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/Color.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/Color.xml @@ -1520,6 +1520,27 @@ </remarks> </Docs> </Member> + <Member MemberName="IsDefault"> + <MemberSignature Language="C#" Value="public bool IsDefault { get; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool IsDefault" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Ivory"> <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Ivory;" /> <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Ivory" /> @@ -2735,6 +2756,30 @@ </remarks> </Docs> </Member> + <Member MemberName="SetAccent"> + <MemberSignature Language="C#" Value="public static void SetAccent (Xamarin.Forms.Color value);" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetAccent(valuetype Xamarin.Forms.Color value) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="value" Type="Xamarin.Forms.Color" /> + </Parameters> + <Docs> + <param name="value">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Sienna"> <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Sienna;" /> <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Sienna" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/Device.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/Device.xml index 18a498de..e0e9edde 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/Device.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/Device.xml @@ -71,6 +71,28 @@ Device.BeginInvokeOnMainThread (() => { </remarks> </Docs> </Member> + <Member MemberName="GetAssemblies"> + <MemberSignature Language="C#" Value="public static System.Reflection.Assembly[] GetAssemblies ();" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Reflection.Assembly[] GetAssemblies() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Reflection.Assembly[]</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="GetNamedSize"> <MemberSignature Language="C#" Value="public static double GetNamedSize (Xamarin.Forms.NamedSize size, Type targetElementType);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 GetNamedSize(valuetype Xamarin.Forms.NamedSize size, class System.Type targetElementType) cil managed" /> @@ -121,6 +143,35 @@ Device.BeginInvokeOnMainThread (() => { <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="GetNamedSize"> + <MemberSignature Language="C#" Value="public static double GetNamedSize (Xamarin.Forms.NamedSize size, Type targetElementType, bool useOldSizes);" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 GetNamedSize(valuetype Xamarin.Forms.NamedSize size, class System.Type targetElementType, bool useOldSizes) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Double</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="size" Type="Xamarin.Forms.NamedSize" /> + <Parameter Name="targetElementType" Type="System.Type" /> + <Parameter Name="useOldSizes" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="size">To be added.</param> + <param name="targetElementType">To be added.</param> + <param name="useOldSizes">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Idiom"> <MemberSignature Language="C#" Value="public static Xamarin.Forms.TargetIdiom Idiom { get; }" /> <MemberSignature Language="ILAsm" Value=".property valuetype Xamarin.Forms.TargetIdiom Idiom" /> @@ -144,6 +195,47 @@ Device.BeginInvokeOnMainThread (() => { </remarks> </Docs> </Member> + <Member MemberName="info"> + <MemberSignature Language="C#" Value="public static Xamarin.Forms.Internals.DeviceInfo info;" /> + <MemberSignature Language="ILAsm" Value=".field public static class Xamarin.Forms.Internals.DeviceInfo info" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Xamarin.Forms.Internals.DeviceInfo</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Info"> + <MemberSignature Language="C#" Value="public static Xamarin.Forms.Internals.DeviceInfo Info { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Internals.DeviceInfo Info" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Xamarin.Forms.Internals.DeviceInfo</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="iOS"> <MemberSignature Language="C#" Value="public const string iOS;" /> <MemberSignature Language="ILAsm" Value=".field public static literal string iOS" /> @@ -159,6 +251,27 @@ Device.BeginInvokeOnMainThread (() => { <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="IsInvokeRequired"> + <MemberSignature Language="C#" Value="public static bool IsInvokeRequired { get; }" /> + <MemberSignature Language="ILAsm" Value=".property bool IsInvokeRequired" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="macOS"> <MemberSignature Language="C#" Value="public const string macOS;" /> <MemberSignature Language="ILAsm" Value=".field public static literal string macOS" /> @@ -318,6 +431,27 @@ button.HeightRequest = Device.OnPlatform (20,30,30); </remarks> </Docs> </Member> + <Member MemberName="PlatformServices"> + <MemberSignature Language="C#" Value="public static Xamarin.Forms.Internals.IPlatformServices PlatformServices { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Internals.IPlatformServices PlatformServices" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Xamarin.Forms.Internals.IPlatformServices</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="RuntimePlatform"> <MemberSignature Language="C#" Value="public static string RuntimePlatform { get; }" /> <MemberSignature Language="ILAsm" Value=".property string RuntimePlatform" /> @@ -334,6 +468,54 @@ button.HeightRequest = Device.OnPlatform (20,30,30); <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetIdiom"> + <MemberSignature Language="C#" Value="public static void SetIdiom (Xamarin.Forms.TargetIdiom value);" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetIdiom(valuetype Xamarin.Forms.TargetIdiom value) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="value" Type="Xamarin.Forms.TargetIdiom" /> + </Parameters> + <Docs> + <param name="value">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SetTargetIdiom"> + <MemberSignature Language="C#" Value="public static void SetTargetIdiom (Xamarin.Forms.TargetIdiom value);" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetTargetIdiom(valuetype Xamarin.Forms.TargetIdiom value) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="value" Type="Xamarin.Forms.TargetIdiom" /> + </Parameters> + <Docs> + <param name="value">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="StartTimer"> <MemberSignature Language="C#" Value="public static void StartTimer (TimeSpan interval, Func<bool> callback);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void StartTimer(valuetype System.TimeSpan interval, class System.Func`1<bool> callback) cil managed" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/Editor.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/Editor.xml index 7b777b5d..928a68c9 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/Editor.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/Editor.xml @@ -1,6 +1,6 @@ <Type Name="Editor" FullName="Xamarin.Forms.Editor"> - <TypeSignature Language="C#" Value="public class Editor : Xamarin.Forms.InputView, Xamarin.Forms.IEditorController, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.Editor>" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Editor extends Xamarin.Forms.InputView implements class Xamarin.Forms.IEditorController, class Xamarin.Forms.IElementConfiguration`1<class Xamarin.Forms.Editor>, class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" /> + <TypeSignature Language="C#" Value="public class Editor : Xamarin.Forms.InputView, Xamarin.Forms.IEditorController, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.Editor>, Xamarin.Forms.Internals.IFontElement" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Editor extends Xamarin.Forms.InputView implements class Xamarin.Forms.IEditorController, class Xamarin.Forms.IElementConfiguration`1<class Xamarin.Forms.Editor>, class Xamarin.Forms.IElementController, class Xamarin.Forms.Internals.IFontElement, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Core</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -21,6 +21,9 @@ <Interface> <InterfaceName>Xamarin.Forms.IElementConfiguration<Xamarin.Forms.Editor></InterfaceName> </Interface> + <Interface> + <InterfaceName>Xamarin.Forms.Internals.IFontElement</InterfaceName> + </Interface> </Interfaces> <Attributes> <Attribute> @@ -344,5 +347,106 @@ var editor = new Editor { <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator"> + <MemberSignature Language="C#" Value="double IFontElement.FontSizeDefaultValueCreator ();" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance float64 Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Double</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" /> + <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="Xamarin.Forms.Font" /> + <Parameter Name="newValue" Type="Xamarin.Forms.Font" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontFamilyChanged (string oldValue, string newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged(string oldValue, string newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="System.String" /> + <Parameter Name="newValue" Type="System.String" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontSizeChanged (double oldValue, double newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="System.Double" /> + <Parameter Name="newValue" Type="System.Double" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/Element.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/Element.xml index d2070b02..bd02a4b0 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/Element.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/Element.xml @@ -240,6 +240,31 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Descendants"> + <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable<Xamarin.Forms.Element> Descendants ();" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerable`1<class Xamarin.Forms.Element> Descendants() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Runtime.CompilerServices.IteratorStateMachine(typeof(Xamarin.Forms.Element/<Descendants>d__81))</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Collections.Generic.IEnumerable<Xamarin.Forms.Element></ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Effects"> <MemberSignature Language="C#" Value="public System.Collections.Generic.IList<Xamarin.Forms.Effect> Effects { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1<class Xamarin.Forms.Effect> Effects" /> @@ -453,6 +478,68 @@ <remarks>Convenient way of accessing the nearest ancestor of an element which is actually represented on screen visually. If this element is a visual element, its bounds are relative to its ParentView.</remarks> </Docs> </Member> + <Member MemberName="Platform"> + <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.IPlatform Platform { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.IPlatform Platform" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Xamarin.Forms.Internals.IPlatform</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="PlatformSet"> + <MemberSignature Language="C#" Value="public event EventHandler PlatformSet;" /> + <MemberSignature Language="ILAsm" Value=".event class System.EventHandler PlatformSet" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.EventHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RealParent"> + <MemberSignature Language="C#" Value="public Xamarin.Forms.Element RealParent { get; }" /> + <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element RealParent" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Xamarin.Forms.Element</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="RemoveDynamicResource"> <MemberSignature Language="C#" Value="public void RemoveDynamicResource (Xamarin.Forms.BindableProperty property);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RemoveDynamicResource(class Xamarin.Forms.BindableProperty property) cil managed" /> @@ -534,7 +621,6 @@ <AssemblyVersion>1.3.3.0</AssemblyVersion> <AssemblyVersion>1.4.0.0</AssemblyVersion> <AssemblyVersion>1.5.0.0</AssemblyVersion> - <AssemblyVersion>2.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> @@ -556,7 +642,6 @@ <AssemblyVersion>1.3.3.0</AssemblyVersion> <AssemblyVersion>1.4.0.0</AssemblyVersion> <AssemblyVersion>1.5.0.0</AssemblyVersion> - <AssemblyVersion>2.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/Entry.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/Entry.xml index 467a47c8..47371e58 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/Entry.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/Entry.xml @@ -1,6 +1,6 @@ <Type Name="Entry" FullName="Xamarin.Forms.Entry"> - <TypeSignature Language="C#" Value="public class Entry : Xamarin.Forms.InputView, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.Entry>, Xamarin.Forms.IEntryController" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Entry extends Xamarin.Forms.InputView implements class Xamarin.Forms.IElementConfiguration`1<class Xamarin.Forms.Entry>, class Xamarin.Forms.IEntryController" /> + <TypeSignature Language="C#" Value="public class Entry : Xamarin.Forms.InputView, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.Entry>, Xamarin.Forms.IEntryController, Xamarin.Forms.Internals.IFontElement" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Entry extends Xamarin.Forms.InputView implements class Xamarin.Forms.IElementConfiguration`1<class Xamarin.Forms.Entry>, class Xamarin.Forms.IEntryController, class Xamarin.Forms.Internals.IFontElement" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Core</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -21,6 +21,9 @@ <Interface> <InterfaceName>Xamarin.Forms.IEntryController</InterfaceName> </Interface> + <Interface> + <InterfaceName>Xamarin.Forms.Internals.IFontElement</InterfaceName> + </Interface> </Interfaces> <Attributes> <Attribute> @@ -540,5 +543,106 @@ View CreateLoginForm () <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator"> + <MemberSignature Language="C#" Value="double IFontElement.FontSizeDefaultValueCreator ();" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance float64 Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Double</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" /> + <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="Xamarin.Forms.Font" /> + <Parameter Name="newValue" Type="Xamarin.Forms.Font" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontFamilyChanged (string oldValue, string newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged(string oldValue, string newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="System.String" /> + <Parameter Name="newValue" Type="System.String" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontSizeChanged (double oldValue, double newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="System.Double" /> + <Parameter Name="newValue" Type="System.Double" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/Grid.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/Grid.xml index b4c12eed..c5a5bea7 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/Grid.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/Grid.xml @@ -1,6 +1,6 @@ <Type Name="Grid" FullName="Xamarin.Forms.Grid"> - <TypeSignature Language="C#" Value="public class Grid : Xamarin.Forms.Layout<Xamarin.Forms.View>" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Grid extends Xamarin.Forms.Layout`1<class Xamarin.Forms.View>" /> + <TypeSignature Language="C#" Value="public class Grid : Xamarin.Forms.Layout<Xamarin.Forms.View>, Xamarin.Forms.IGridController" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Grid extends Xamarin.Forms.Layout`1<class Xamarin.Forms.View> implements class Xamarin.Forms.IGridController" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Core</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -17,7 +17,11 @@ <BaseTypeArgument TypeParamName="T">Xamarin.Forms.View</BaseTypeArgument> </BaseTypeArguments> </Base> - <Interfaces /> + <Interfaces> + <Interface> + <InterfaceName>Xamarin.Forms.IGridController</InterfaceName> + </Interface> + </Interfaces> <Docs> <summary>A layout that arranges views in rows and columns.</summary> <remarks> @@ -562,6 +566,30 @@ namespace FormsGallery <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="InvalidateMeasureInernalNonVirtual"> + <MemberSignature Language="C#" Value="public void InvalidateMeasureInernalNonVirtual (Xamarin.Forms.Internals.InvalidationTrigger trigger);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InvalidateMeasureInernalNonVirtual(valuetype Xamarin.Forms.Internals.InvalidationTrigger trigger) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="trigger" Type="Xamarin.Forms.Internals.InvalidationTrigger" /> + </Parameters> + <Docs> + <param name="trigger">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="LayoutChildren"> <MemberSignature Language="C#" Value="protected override void LayoutChildren (double x, double y, double width, double height);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/HtmlWebViewSource.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/HtmlWebViewSource.xml index 6c7818c6..f85310d7 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/HtmlWebViewSource.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/HtmlWebViewSource.xml @@ -125,5 +125,29 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Load"> + <MemberSignature Language="C#" Value="public override void Load (Xamarin.Forms.IWebViewDelegate renderer);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Load(class Xamarin.Forms.IWebViewDelegate renderer) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="renderer" Type="Xamarin.Forms.IWebViewDelegate" /> + </Parameters> + <Docs> + <param name="renderer">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/IElementController.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/IElementController.xml index f6c8fc98..9494df4f 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/IElementController.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/IElementController.xml @@ -14,6 +14,23 @@ <remarks>To be added.</remarks> </Docs> <Members> + <Member MemberName="Descendants"> + <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable<Xamarin.Forms.Element> Descendants ();" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerable`1<class Xamarin.Forms.Element> Descendants() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Collections.Generic.IEnumerable<Xamarin.Forms.Element></ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="EffectControlProvider"> <MemberSignature Language="C#" Value="public Xamarin.Forms.IEffectControlProvider EffectControlProvider { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IEffectControlProvider EffectControlProvider" /> @@ -66,6 +83,53 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Platform"> + <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.IPlatform Platform { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.IPlatform Platform" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Xamarin.Forms.Internals.IPlatform</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="PlatformSet"> + <MemberSignature Language="C#" Value="public event EventHandler PlatformSet;" /> + <MemberSignature Language="ILAsm" Value=".event class System.EventHandler PlatformSet" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.EventHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RealParent"> + <MemberSignature Language="C#" Value="public Xamarin.Forms.Element RealParent { get; }" /> + <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element RealParent" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Xamarin.Forms.Element</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SetValueFromRenderer"> <MemberSignature Language="C#" Value="public void SetValueFromRenderer (Xamarin.Forms.BindableProperty property, object value);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValueFromRenderer(class Xamarin.Forms.BindableProperty property, object value) cil managed" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/IGridController.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/IGridController.xml new file mode 100644 index 00000000..c7ca824e --- /dev/null +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/IGridController.xml @@ -0,0 +1,34 @@ +<Type Name="IGridController" FullName="Xamarin.Forms.IGridController"> + <TypeSignature Language="C#" Value="public interface IGridController" /> + <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IGridController" /> + <AssemblyInfo> + <AssemblyName>Xamarin.Forms.Core</AssemblyName> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="InvalidateMeasureInernalNonVirtual"> + <MemberSignature Language="C#" Value="public void InvalidateMeasureInernalNonVirtual (Xamarin.Forms.Internals.InvalidationTrigger trigger);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InvalidateMeasureInernalNonVirtual(valuetype Xamarin.Forms.Internals.InvalidationTrigger trigger) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="trigger" Type="Xamarin.Forms.Internals.InvalidationTrigger" /> + </Parameters> + <Docs> + <param name="trigger">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/IMenuItemController.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/IMenuItemController.xml index 84c189aa..a2e41136 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/IMenuItemController.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/IMenuItemController.xml @@ -28,7 +28,7 @@ </Docs> </Member> <Member MemberName="IsEnabled"> - <MemberSignature Language="C#" Value="public bool IsEnabled { get; }" /> + <MemberSignature Language="C#" Value="public bool IsEnabled { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance bool IsEnabled" /> <MemberType>Property</MemberType> <AssemblyInfo> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/IMultiPageController`1.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/IMultiPageController`1.xml new file mode 100644 index 00000000..3023552b --- /dev/null +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/IMultiPageController`1.xml @@ -0,0 +1,39 @@ +<Type Name="IMultiPageController<T>" FullName="Xamarin.Forms.IMultiPageController<T>"> + <TypeSignature Language="C#" Value="public interface IMultiPageController<T>" /> + <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IMultiPageController`1<T>" /> + <AssemblyInfo> + <AssemblyName>Xamarin.Forms.Core</AssemblyName> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <TypeParameters> + <TypeParameter Name="T" /> + </TypeParameters> + <Interfaces /> + <Docs> + <typeparam name="T">To be added.</typeparam> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="GetPageByIndex"> + <MemberSignature Language="C#" Value="public T GetPageByIndex (int index);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance !T GetPageByIndex(int32 index) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>T</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="index" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="index">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/INavigationMenuController.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/INavigationMenuController.xml new file mode 100644 index 00000000..389bea2c --- /dev/null +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/INavigationMenuController.xml @@ -0,0 +1,38 @@ +<Type Name="INavigationMenuController" FullName="Xamarin.Forms.INavigationMenuController"> + <TypeSignature Language="C#" Value="public interface INavigationMenuController : Xamarin.Forms.IViewController" /> + <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract INavigationMenuController implements class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" /> + <AssemblyInfo> + <AssemblyName>Xamarin.Forms.Core</AssemblyName> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>Xamarin.Forms.IViewController</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="SendTargetSelected"> + <MemberSignature Language="C#" Value="public void SendTargetSelected (Xamarin.Forms.Page target);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendTargetSelected(class Xamarin.Forms.Page target) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="target" Type="Xamarin.Forms.Page" /> + </Parameters> + <Docs> + <param name="target">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/IPanGestureController.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/IPanGestureController.xml new file mode 100644 index 00000000..f523ed96 --- /dev/null +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/IPanGestureController.xml @@ -0,0 +1,103 @@ +<Type Name="IPanGestureController" FullName="Xamarin.Forms.IPanGestureController"> + <TypeSignature Language="C#" Value="public interface IPanGestureController" /> + <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPanGestureController" /> + <AssemblyInfo> + <AssemblyName>Xamarin.Forms.Core</AssemblyName> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="SendPan"> + <MemberSignature Language="C#" Value="public void SendPan (Xamarin.Forms.Element sender, double totalX, double totalY, int gestureId);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPan(class Xamarin.Forms.Element sender, float64 totalX, float64 totalY, int32 gestureId) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + <Parameter Name="totalX" Type="System.Double" /> + <Parameter Name="totalY" Type="System.Double" /> + <Parameter Name="gestureId" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <param name="totalX">To be added.</param> + <param name="totalY">To be added.</param> + <param name="gestureId">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SendPanCanceled"> + <MemberSignature Language="C#" Value="public void SendPanCanceled (Xamarin.Forms.Element sender, int gestureId);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPanCanceled(class Xamarin.Forms.Element sender, int32 gestureId) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + <Parameter Name="gestureId" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <param name="gestureId">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SendPanCompleted"> + <MemberSignature Language="C#" Value="public void SendPanCompleted (Xamarin.Forms.Element sender, int gestureId);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPanCompleted(class Xamarin.Forms.Element sender, int32 gestureId) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + <Parameter Name="gestureId" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <param name="gestureId">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SendPanStarted"> + <MemberSignature Language="C#" Value="public void SendPanStarted (Xamarin.Forms.Element sender, int gestureId);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPanStarted(class Xamarin.Forms.Element sender, int32 gestureId) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + <Parameter Name="gestureId" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <param name="gestureId">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/IPinchGestureController.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/IPinchGestureController.xml new file mode 100644 index 00000000..508dab9a --- /dev/null +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/IPinchGestureController.xml @@ -0,0 +1,113 @@ +<Type Name="IPinchGestureController" FullName="Xamarin.Forms.IPinchGestureController"> + <TypeSignature Language="C#" Value="public interface IPinchGestureController" /> + <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPinchGestureController" /> + <AssemblyInfo> + <AssemblyName>Xamarin.Forms.Core</AssemblyName> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="IsPinching"> + <MemberSignature Language="C#" Value="public bool IsPinching { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool IsPinching" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SendPinch"> + <MemberSignature Language="C#" Value="public void SendPinch (Xamarin.Forms.Element sender, double scale, Xamarin.Forms.Point currentScalePoint);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPinch(class Xamarin.Forms.Element sender, float64 scale, valuetype Xamarin.Forms.Point currentScalePoint) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + <Parameter Name="scale" Type="System.Double" /> + <Parameter Name="currentScalePoint" Type="Xamarin.Forms.Point" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <param name="scale">To be added.</param> + <param name="currentScalePoint">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SendPinchCanceled"> + <MemberSignature Language="C#" Value="public void SendPinchCanceled (Xamarin.Forms.Element sender);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPinchCanceled(class Xamarin.Forms.Element sender) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SendPinchEnded"> + <MemberSignature Language="C#" Value="public void SendPinchEnded (Xamarin.Forms.Element sender);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPinchEnded(class Xamarin.Forms.Element sender) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SendPinchStarted"> + <MemberSignature Language="C#" Value="public void SendPinchStarted (Xamarin.Forms.Element sender, Xamarin.Forms.Point intialScalePoint);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPinchStarted(class Xamarin.Forms.Element sender, valuetype Xamarin.Forms.Point intialScalePoint) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + <Parameter Name="intialScalePoint" Type="Xamarin.Forms.Point" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <param name="intialScalePoint">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/IVisualElementController.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/IVisualElementController.xml index 18006310..59d24c98 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/IVisualElementController.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/IVisualElementController.xml @@ -18,6 +18,68 @@ <remarks>To be added.</remarks> </Docs> <Members> + <Member MemberName="BatchCommitted"> + <MemberSignature Language="C#" Value="public event EventHandler<Xamarin.Forms.Internals.EventArg<Xamarin.Forms.VisualElement>> BatchCommitted;" /> + <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1<class Xamarin.Forms.Internals.EventArg`1<class Xamarin.Forms.VisualElement>> BatchCommitted" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.EventHandler<Xamarin.Forms.Internals.EventArg<Xamarin.Forms.VisualElement>></ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Batched"> + <MemberSignature Language="C#" Value="public bool Batched { get; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool Batched" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="DisableLayout"> + <MemberSignature Language="C#" Value="public bool DisableLayout { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool DisableLayout" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="FocusChangeRequested"> + <MemberSignature Language="C#" Value="public event EventHandler<Xamarin.Forms.VisualElement.FocusRequestArgs> FocusChangeRequested;" /> + <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1<class Xamarin.Forms.VisualElement/FocusRequestArgs> FocusChangeRequested" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.EventHandler<Xamarin.Forms.VisualElement+FocusRequestArgs></ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="InvalidateMeasure"> <MemberSignature Language="C#" Value="public void InvalidateMeasure (Xamarin.Forms.Internals.InvalidationTrigger trigger);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InvalidateMeasure(valuetype Xamarin.Forms.Internals.InvalidationTrigger trigger) cil managed" /> @@ -37,6 +99,54 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="IsInNativeLayout"> + <MemberSignature Language="C#" Value="public bool IsInNativeLayout { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool IsInNativeLayout" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsNativeStateConsistent"> + <MemberSignature Language="C#" Value="public bool IsNativeStateConsistent { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool IsNativeStateConsistent" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsPlatformEnabled"> + <MemberSignature Language="C#" Value="public bool IsPlatformEnabled { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool IsPlatformEnabled" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="NativeSizeChanged"> <MemberSignature Language="C#" Value="public void NativeSizeChanged ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void NativeSizeChanged() cil managed" /> @@ -56,5 +166,21 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="NavigationProxy"> + <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.NavigationProxy NavigationProxy { get; }" /> + <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.NavigationProxy NavigationProxy" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Xamarin.Forms.Internals.NavigationProxy</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/IWebViewController.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/IWebViewController.xml new file mode 100644 index 00000000..a3c0367b --- /dev/null +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/IWebViewController.xml @@ -0,0 +1,134 @@ +<Type Name="IWebViewController" FullName="Xamarin.Forms.IWebViewController"> + <TypeSignature Language="C#" Value="public interface IWebViewController : Xamarin.Forms.IViewController" /> + <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IWebViewController implements class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" /> + <AssemblyInfo> + <AssemblyName>Xamarin.Forms.Core</AssemblyName> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Interfaces> + <Interface> + <InterfaceName>Xamarin.Forms.IViewController</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="CanGoBack"> + <MemberSignature Language="C#" Value="public bool CanGoBack { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool CanGoBack" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="CanGoForward"> + <MemberSignature Language="C#" Value="public bool CanGoForward { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool CanGoForward" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="EvalRequested"> + <MemberSignature Language="C#" Value="public event EventHandler<Xamarin.Forms.Internals.EvalRequested> EvalRequested;" /> + <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1<class Xamarin.Forms.Internals.EvalRequested> EvalRequested" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.EventHandler<Xamarin.Forms.Internals.EvalRequested></ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GoBackRequested"> + <MemberSignature Language="C#" Value="public event EventHandler GoBackRequested;" /> + <MemberSignature Language="ILAsm" Value=".event class System.EventHandler GoBackRequested" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.EventHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GoForwardRequested"> + <MemberSignature Language="C#" Value="public event EventHandler GoForwardRequested;" /> + <MemberSignature Language="ILAsm" Value=".event class System.EventHandler GoForwardRequested" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.EventHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SendNavigated"> + <MemberSignature Language="C#" Value="public void SendNavigated (Xamarin.Forms.WebNavigatedEventArgs args);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendNavigated(class Xamarin.Forms.WebNavigatedEventArgs args) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="args" Type="Xamarin.Forms.WebNavigatedEventArgs" /> + </Parameters> + <Docs> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SendNavigating"> + <MemberSignature Language="C#" Value="public void SendNavigating (Xamarin.Forms.WebNavigatingEventArgs args);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendNavigating(class Xamarin.Forms.WebNavigatingEventArgs args) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="args" Type="Xamarin.Forms.WebNavigatingEventArgs" /> + </Parameters> + <Docs> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/ItemsView`1.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/ItemsView`1.xml index 2106cc1e..a6c2ab69 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/ItemsView`1.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/ItemsView`1.xml @@ -242,6 +242,27 @@ void SetupView() </remarks> </Docs> </Member> + <Member MemberName="TemplatedItems"> + <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.TemplatedItemsList<Xamarin.Forms.ItemsView<TVisual>,TVisual> TemplatedItems { get; }" /> + <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.TemplatedItemsList`2<class Xamarin.Forms.ItemsView`1<!TVisual>, !TVisual> TemplatedItems" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Xamarin.Forms.Internals.TemplatedItemsList<Xamarin.Forms.ItemsView<TVisual>,TVisual></ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="UnhookContent"> <MemberSignature Language="C#" Value="protected virtual void UnhookContent (TVisual content);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void UnhookContent(!TVisual content) cil managed" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/Label.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/Label.xml index 481d0330..b78bff94 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/Label.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/Label.xml @@ -1,6 +1,6 @@ <Type Name="Label" FullName="Xamarin.Forms.Label"> - <TypeSignature Language="C#" Value="public class Label : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.Label>" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Label extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1<class Xamarin.Forms.Label>" /> + <TypeSignature Language="C#" Value="public class Label : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.Label>, Xamarin.Forms.Internals.IFontElement" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Label extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1<class Xamarin.Forms.Label>, class Xamarin.Forms.Internals.IFontElement" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Core</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -18,6 +18,9 @@ <Interface> <InterfaceName>Xamarin.Forms.IElementConfiguration<Xamarin.Forms.Label></InterfaceName> </Interface> + <Interface> + <InterfaceName>Xamarin.Forms.Internals.IFontElement</InterfaceName> + </Interface> </Interfaces> <Attributes> <Attribute> @@ -632,6 +635,107 @@ public class App : Application </remarks> </Docs> </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator"> + <MemberSignature Language="C#" Value="double IFontElement.FontSizeDefaultValueCreator ();" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance float64 Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Double</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" /> + <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="Xamarin.Forms.Font" /> + <Parameter Name="newValue" Type="Xamarin.Forms.Font" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontFamilyChanged (string oldValue, string newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged(string oldValue, string newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="System.String" /> + <Parameter Name="newValue" Type="System.String" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontSizeChanged (double oldValue, double newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="System.Double" /> + <Parameter Name="newValue" Type="System.Double" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="YAlign"> <MemberSignature Language="C#" Value="public Xamarin.Forms.TextAlignment YAlign { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.TextAlignment YAlign" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/ListView.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/ListView.xml index a891ba3e..e56a51c4 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/ListView.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/ListView.xml @@ -261,6 +261,27 @@ class ListViewDemoPage : ContentPage <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="CachingStrategy"> + <MemberSignature Language="C#" Value="public Xamarin.Forms.ListViewCachingStrategy CachingStrategy { get; }" /> + <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.ListViewCachingStrategy CachingStrategy" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Xamarin.Forms.ListViewCachingStrategy</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="CreateDefault"> <MemberSignature Language="C#" Value="protected override Xamarin.Forms.Cell CreateDefault (object item);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance class Xamarin.Forms.Cell CreateDefault(object item) cil managed" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/MenuItem.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/MenuItem.xml index 37b524d3..d98fb0ab 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/MenuItem.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/MenuItem.xml @@ -241,6 +241,47 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="IsEnabled"> + <MemberSignature Language="C#" Value="public bool IsEnabled { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool IsEnabled" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsEnabledProperty"> + <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsEnabledProperty;" /> + <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsEnabledProperty" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Xamarin.Forms.BindableProperty</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="OnClicked"> <MemberSignature Language="C#" Value="protected virtual void OnClicked ();" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnClicked() cil managed" /> @@ -313,22 +354,6 @@ <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName="Xamarin.Forms.IMenuItemController.IsEnabled"> - <MemberSignature Language="C#" Value="bool Xamarin.Forms.IMenuItemController.IsEnabled { get; }" /> - <MemberSignature Language="ILAsm" Value=".property instance bool Xamarin.Forms.IMenuItemController.IsEnabled" /> - <MemberType>Property</MemberType> - <AssemblyInfo> - <AssemblyVersion>2.0.0.0</AssemblyVersion> - </AssemblyInfo> - <ReturnValue> - <ReturnType>System.Boolean</ReturnType> - </ReturnValue> - <Docs> - <summary>Internal.</summary> - <value>To be added.</value> - <remarks>To be added.</remarks> - </Docs> - </Member> <Member MemberName="Xamarin.Forms.IMenuItemController.IsEnabledPropertyName"> <MemberSignature Language="C#" Value="string Xamarin.Forms.IMenuItemController.IsEnabledPropertyName { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance string Xamarin.Forms.IMenuItemController.IsEnabledPropertyName" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/MultiPage`1.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/MultiPage`1.xml index 3057f344..d3da1857 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/MultiPage`1.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/MultiPage`1.xml @@ -1,6 +1,6 @@ <Type Name="MultiPage<T>" FullName="Xamarin.Forms.MultiPage<T>"> - <TypeSignature Language="C#" Value="public abstract class MultiPage<T> : Xamarin.Forms.Page, Xamarin.Forms.IItemsView<T>, Xamarin.Forms.IPageContainer<T>, Xamarin.Forms.IViewContainer<T> where T : Page" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit MultiPage`1<(class Xamarin.Forms.Page) T> extends Xamarin.Forms.Page implements class Xamarin.Forms.IItemsView`1<!T>, class Xamarin.Forms.IPageContainer`1<!T>, class Xamarin.Forms.IViewContainer`1<!T>" /> + <TypeSignature Language="C#" Value="public abstract class MultiPage<T> : Xamarin.Forms.Page, Xamarin.Forms.IItemsView<T>, Xamarin.Forms.IMultiPageController<T>, Xamarin.Forms.IPageContainer<T>, Xamarin.Forms.IViewContainer<T> where T : Page" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit MultiPage`1<(class Xamarin.Forms.Page) T> extends Xamarin.Forms.Page implements class Xamarin.Forms.IItemsView`1<!T>, class Xamarin.Forms.IMultiPageController`1<!T>, class Xamarin.Forms.IPageContainer`1<!T>, class Xamarin.Forms.IViewContainer`1<!T>" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Core</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -26,6 +26,9 @@ <InterfaceName>Xamarin.Forms.IItemsView<T></InterfaceName> </Interface> <Interface> + <InterfaceName>Xamarin.Forms.IMultiPageController<T></InterfaceName> + </Interface> + <Interface> <InterfaceName>Xamarin.Forms.IPageContainer<T></InterfaceName> </Interface> <Interface> @@ -196,6 +199,56 @@ Children = { </remarks> </Docs> </Member> + <Member MemberName="GetIndex"> + <MemberSignature Language="C#" Value="public static int GetIndex (T page);" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetIndex(!T page) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="page" Type="T" /> + </Parameters> + <Docs> + <param name="page">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetPageByIndex"> + <MemberSignature Language="C#" Value="public T GetPageByIndex (int index);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance !T GetPageByIndex(int32 index) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>T</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="index" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="index">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="ItemsSource"> <MemberSignature Language="C#" Value="public System.Collections.IEnumerable ItemsSource { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.IEnumerable ItemsSource" /> @@ -473,6 +526,32 @@ Children = { </remarks> </Docs> </Member> + <Member MemberName="SetIndex"> + <MemberSignature Language="C#" Value="public static void SetIndex (Xamarin.Forms.Page page, int index);" /> + <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetIndex(class Xamarin.Forms.Page page, int32 index) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="page" Type="Xamarin.Forms.Page" /> + <Parameter Name="index" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="page">To be added.</param> + <param name="index">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="SetupContent"> <MemberSignature Language="C#" Value="protected virtual void SetupContent (T content, int index);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void SetupContent(!T content, int32 index) cil managed" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/PanGestureRecognizer.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/PanGestureRecognizer.xml index 5918f36d..8eef0c2f 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/PanGestureRecognizer.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/PanGestureRecognizer.xml @@ -1,6 +1,6 @@ <Type Name="PanGestureRecognizer" FullName="Xamarin.Forms.PanGestureRecognizer"> - <TypeSignature Language="C#" Value="public class PanGestureRecognizer : Xamarin.Forms.GestureRecognizer" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PanGestureRecognizer extends Xamarin.Forms.GestureRecognizer" /> + <TypeSignature Language="C#" Value="public class PanGestureRecognizer : Xamarin.Forms.GestureRecognizer, Xamarin.Forms.IPanGestureController" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PanGestureRecognizer extends Xamarin.Forms.GestureRecognizer implements class Xamarin.Forms.IPanGestureController" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Core</AssemblyName> <AssemblyVersion>1.5.0.0</AssemblyVersion> @@ -9,7 +9,11 @@ <Base> <BaseTypeName>Xamarin.Forms.GestureRecognizer</BaseTypeName> </Base> - <Interfaces /> + <Interfaces> + <Interface> + <InterfaceName>Xamarin.Forms.IPanGestureController</InterfaceName> + </Interface> + </Interfaces> <Docs> <summary>A gesture recognizer for panning content that is larger than its parent view.</summary> <remarks>To be added.</remarks> @@ -78,5 +82,93 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Xamarin.Forms.IPanGestureController.SendPan"> + <MemberSignature Language="C#" Value="void IPanGestureController.SendPan (Xamarin.Forms.Element sender, double totalX, double totalY, int gestureId);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IPanGestureController.SendPan(class Xamarin.Forms.Element sender, float64 totalX, float64 totalY, int32 gestureId) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + <Parameter Name="totalX" Type="System.Double" /> + <Parameter Name="totalY" Type="System.Double" /> + <Parameter Name="gestureId" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <param name="totalX">To be added.</param> + <param name="totalY">To be added.</param> + <param name="gestureId">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.IPanGestureController.SendPanCanceled"> + <MemberSignature Language="C#" Value="void IPanGestureController.SendPanCanceled (Xamarin.Forms.Element sender, int gestureId);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IPanGestureController.SendPanCanceled(class Xamarin.Forms.Element sender, int32 gestureId) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + <Parameter Name="gestureId" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <param name="gestureId">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.IPanGestureController.SendPanCompleted"> + <MemberSignature Language="C#" Value="void IPanGestureController.SendPanCompleted (Xamarin.Forms.Element sender, int gestureId);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IPanGestureController.SendPanCompleted(class Xamarin.Forms.Element sender, int32 gestureId) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + <Parameter Name="gestureId" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <param name="gestureId">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.IPanGestureController.SendPanStarted"> + <MemberSignature Language="C#" Value="void IPanGestureController.SendPanStarted (Xamarin.Forms.Element sender, int gestureId);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IPanGestureController.SendPanStarted(class Xamarin.Forms.Element sender, int32 gestureId) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + <Parameter Name="gestureId" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <param name="gestureId">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/PinchGestureRecognizer.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/PinchGestureRecognizer.xml index e3ac0a7b..acf19491 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/PinchGestureRecognizer.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/PinchGestureRecognizer.xml @@ -1,6 +1,6 @@ <Type Name="PinchGestureRecognizer" FullName="Xamarin.Forms.PinchGestureRecognizer"> - <TypeSignature Language="C#" Value="public sealed class PinchGestureRecognizer : Xamarin.Forms.GestureRecognizer" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit PinchGestureRecognizer extends Xamarin.Forms.GestureRecognizer" /> + <TypeSignature Language="C#" Value="public sealed class PinchGestureRecognizer : Xamarin.Forms.GestureRecognizer, Xamarin.Forms.IPinchGestureController" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit PinchGestureRecognizer extends Xamarin.Forms.GestureRecognizer implements class Xamarin.Forms.IPinchGestureController" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Core</AssemblyName> <AssemblyVersion>1.5.0.0</AssemblyVersion> @@ -9,7 +9,11 @@ <Base> <BaseTypeName>Xamarin.Forms.GestureRecognizer</BaseTypeName> </Base> - <Interfaces /> + <Interfaces> + <Interface> + <InterfaceName>Xamarin.Forms.IPinchGestureController</InterfaceName> + </Interface> + </Interfaces> <Docs> <summary>Recognizer for pinch gestures.</summary> <remarks>To be added.</remarks> @@ -45,5 +49,103 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Xamarin.Forms.IPinchGestureController.IsPinching"> + <MemberSignature Language="C#" Value="bool Xamarin.Forms.IPinchGestureController.IsPinching { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool Xamarin.Forms.IPinchGestureController.IsPinching" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.IPinchGestureController.SendPinch"> + <MemberSignature Language="C#" Value="void IPinchGestureController.SendPinch (Xamarin.Forms.Element sender, double delta, Xamarin.Forms.Point currentScalePoint);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IPinchGestureController.SendPinch(class Xamarin.Forms.Element sender, float64 delta, valuetype Xamarin.Forms.Point currentScalePoint) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + <Parameter Name="delta" Type="System.Double" /> + <Parameter Name="currentScalePoint" Type="Xamarin.Forms.Point" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <param name="delta">To be added.</param> + <param name="currentScalePoint">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.IPinchGestureController.SendPinchCanceled"> + <MemberSignature Language="C#" Value="void IPinchGestureController.SendPinchCanceled (Xamarin.Forms.Element sender);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IPinchGestureController.SendPinchCanceled(class Xamarin.Forms.Element sender) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.IPinchGestureController.SendPinchEnded"> + <MemberSignature Language="C#" Value="void IPinchGestureController.SendPinchEnded (Xamarin.Forms.Element sender);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IPinchGestureController.SendPinchEnded(class Xamarin.Forms.Element sender) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.IPinchGestureController.SendPinchStarted"> + <MemberSignature Language="C#" Value="void IPinchGestureController.SendPinchStarted (Xamarin.Forms.Element sender, Xamarin.Forms.Point initialScalePoint);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IPinchGestureController.SendPinchStarted(class Xamarin.Forms.Element sender, valuetype Xamarin.Forms.Point initialScalePoint) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.Element" /> + <Parameter Name="initialScalePoint" Type="Xamarin.Forms.Point" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <param name="initialScalePoint">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/PlatformEffect`2.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/PlatformEffect`2.xml index 49735e12..78a0f856 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/PlatformEffect`2.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/PlatformEffect`2.xml @@ -96,5 +96,53 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SetContainer"> + <MemberSignature Language="C#" Value="public void SetContainer (TContainer container);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetContainer(!TContainer container) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="container" Type="TContainer" /> + </Parameters> + <Docs> + <param name="container">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SetControl"> + <MemberSignature Language="C#" Value="public void SetControl (TControl control);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetControl(!TControl control) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="control" Type="TControl" /> + </Parameters> + <Docs> + <param name="control">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/ResourceDictionary.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/ResourceDictionary.xml index d0b6f33c..489d8be3 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/ResourceDictionary.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/ResourceDictionary.xml @@ -1,6 +1,6 @@ <Type Name="ResourceDictionary" FullName="Xamarin.Forms.ResourceDictionary"> - <TypeSignature Language="C#" Value="public class ResourceDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ResourceDictionary extends System.Object implements class System.Collections.Generic.ICollection`1<valuetype System.Collections.Generic.KeyValuePair`2<string, object>>, class System.Collections.Generic.IDictionary`2<string, object>, class System.Collections.Generic.IEnumerable`1<valuetype System.Collections.Generic.KeyValuePair`2<string, object>>, class System.Collections.IEnumerable" /> + <TypeSignature Language="C#" Value="public class ResourceDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>, Xamarin.Forms.Internals.IResourceDictionary" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ResourceDictionary extends System.Object implements class System.Collections.Generic.ICollection`1<valuetype System.Collections.Generic.KeyValuePair`2<string, object>>, class System.Collections.Generic.IDictionary`2<string, object>, class System.Collections.Generic.IEnumerable`1<valuetype System.Collections.Generic.KeyValuePair`2<string, object>>, class System.Collections.IEnumerable, class Xamarin.Forms.Internals.IResourceDictionary" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Core</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -24,6 +24,9 @@ <Interface> <InterfaceName>System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Object>></InterfaceName> </Interface> + <Interface> + <InterfaceName>Xamarin.Forms.Internals.IResourceDictionary</InterfaceName> + </Interface> </Interfaces> <Docs> <summary>An IDictionary that maps identifier strings to arbitrary resource objects.</summary> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/SearchBar.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/SearchBar.xml index ce79ccd5..3294b760 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/SearchBar.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/SearchBar.xml @@ -1,6 +1,6 @@ <Type Name="SearchBar" FullName="Xamarin.Forms.SearchBar"> - <TypeSignature Language="C#" Value="public class SearchBar : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.SearchBar>, Xamarin.Forms.ISearchBarController" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SearchBar extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1<class Xamarin.Forms.SearchBar>, class Xamarin.Forms.ISearchBarController" /> + <TypeSignature Language="C#" Value="public class SearchBar : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.SearchBar>, Xamarin.Forms.Internals.IFontElement, Xamarin.Forms.ISearchBarController" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SearchBar extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1<class Xamarin.Forms.SearchBar>, class Xamarin.Forms.Internals.IFontElement, class Xamarin.Forms.ISearchBarController" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Core</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -19,6 +19,9 @@ <InterfaceName>Xamarin.Forms.IElementConfiguration<Xamarin.Forms.SearchBar></InterfaceName> </Interface> <Interface> + <InterfaceName>Xamarin.Forms.Internals.IFontElement</InterfaceName> + </Interface> + <Interface> <InterfaceName>Xamarin.Forms.ISearchBarController</InterfaceName> </Interface> </Interfaces> @@ -616,6 +619,107 @@ public class App : Application <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator"> + <MemberSignature Language="C#" Value="double IFontElement.FontSizeDefaultValueCreator ();" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance float64 Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Double</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" /> + <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="Xamarin.Forms.Font" /> + <Parameter Name="newValue" Type="Xamarin.Forms.Font" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontFamilyChanged (string oldValue, string newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged(string oldValue, string newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="System.String" /> + <Parameter Name="newValue" Type="System.String" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontSizeChanged (double oldValue, double newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="System.Double" /> + <Parameter Name="newValue" Type="System.Double" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Xamarin.Forms.ISearchBarController.OnSearchButtonPressed"> <MemberSignature Language="C#" Value="void ISearchBarController.OnSearchButtonPressed ();" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.ISearchBarController.OnSearchButtonPressed() cil managed" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/Span.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/Span.xml index b6d74c5f..22a929bd 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/Span.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/Span.xml @@ -1,6 +1,6 @@ <Type Name="Span" FullName="Xamarin.Forms.Span"> - <TypeSignature Language="C#" Value="public sealed class Span : System.ComponentModel.INotifyPropertyChanged" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Span extends System.Object implements class System.ComponentModel.INotifyPropertyChanged" /> + <TypeSignature Language="C#" Value="public sealed class Span : System.ComponentModel.INotifyPropertyChanged, Xamarin.Forms.Internals.IFontElement" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Span extends System.Object implements class System.ComponentModel.INotifyPropertyChanged, class Xamarin.Forms.Internals.IFontElement" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Core</AssemblyName> <AssemblyVersion>1.2.0.0</AssemblyVersion> @@ -16,6 +16,9 @@ <Interface> <InterfaceName>System.ComponentModel.INotifyPropertyChanged</InterfaceName> </Interface> + <Interface> + <InterfaceName>Xamarin.Forms.Internals.IFontElement</InterfaceName> + </Interface> </Interfaces> <Attributes> <Attribute> @@ -210,5 +213,106 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator"> + <MemberSignature Language="C#" Value="double IFontElement.FontSizeDefaultValueCreator ();" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance float64 Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator() cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Double</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" /> + <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="Xamarin.Forms.Font" /> + <Parameter Name="newValue" Type="Xamarin.Forms.Font" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontFamilyChanged (string oldValue, string newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged(string oldValue, string newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="System.String" /> + <Parameter Name="newValue" Type="System.String" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged"> + <MemberSignature Language="C#" Value="void IFontElement.OnFontSizeChanged (double oldValue, double newValue);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oldValue" Type="System.Double" /> + <Parameter Name="newValue" Type="System.Double" /> + </Parameters> + <Docs> + <param name="oldValue">To be added.</param> + <param name="newValue">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/TableView.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/TableView.xml index a29846a9..15a4e28a 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/TableView.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/TableView.xml @@ -219,6 +219,27 @@ public class App : Application <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Model"> + <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.TableModel Model { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.TableModel Model" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Xamarin.Forms.Internals.TableModel</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="On<T>"> <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration<T,Xamarin.Forms.TableView> On<T> () where T : Xamarin.Forms.IConfigPlatform;" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2<!!T, class Xamarin.Forms.TableView> On<(class Xamarin.Forms.IConfigPlatform) T>() cil managed" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/TapGestureRecognizer.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/TapGestureRecognizer.xml index 77ead9a4..47672051 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/TapGestureRecognizer.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/TapGestureRecognizer.xml @@ -228,6 +228,30 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="SendTapped"> + <MemberSignature Language="C#" Value="public void SendTapped (Xamarin.Forms.View sender);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SendTapped(class Xamarin.Forms.View sender) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="Xamarin.Forms.View" /> + </Parameters> + <Docs> + <param name="sender">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Tapped"> <MemberSignature Language="C#" Value="public event EventHandler Tapped;" /> <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Tapped" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/UriImageSource.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/UriImageSource.xml index 1404ef49..889b02df 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/UriImageSource.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/UriImageSource.xml @@ -83,6 +83,37 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="GetStreamAsync"> + <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task<System.IO.Stream> GetStreamAsync (System.Threading.CancellationToken userToken = null);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1<class System.IO.Stream> GetStreamAsync(valuetype System.Threading.CancellationToken userToken) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Runtime.CompilerServices.AsyncStateMachine(typeof(Xamarin.Forms.UriImageSource/<GetStreamAsync>d__17))</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Threading.Tasks.Task<System.IO.Stream></ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="userToken" Type="System.Threading.CancellationToken" /> + </Parameters> + <Docs> + <param name="userToken">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Uri"> <MemberSignature Language="C#" Value="public Uri Uri { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Uri Uri" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/UrlWebViewSource.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/UrlWebViewSource.xml index fccfd9f5..04b7e511 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/UrlWebViewSource.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/UrlWebViewSource.xml @@ -39,6 +39,30 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Load"> + <MemberSignature Language="C#" Value="public override void Load (Xamarin.Forms.IWebViewDelegate renderer);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Load(class Xamarin.Forms.IWebViewDelegate renderer) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="renderer" Type="Xamarin.Forms.IWebViewDelegate" /> + </Parameters> + <Docs> + <param name="renderer">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Url"> <MemberSignature Language="C#" Value="public string Url { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance string Url" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/VisualElement+FocusRequestArgs.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/VisualElement+FocusRequestArgs.xml new file mode 100644 index 00000000..277e6969 --- /dev/null +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/VisualElement+FocusRequestArgs.xml @@ -0,0 +1,63 @@ +<Type Name="VisualElement+FocusRequestArgs" FullName="Xamarin.Forms.VisualElement+FocusRequestArgs"> + <TypeSignature Language="C#" Value="public class VisualElement.FocusRequestArgs : EventArgs" /> + <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit VisualElement/FocusRequestArgs extends System.EventArgs" /> + <AssemblyInfo> + <AssemblyName>Xamarin.Forms.Core</AssemblyName> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public FocusRequestArgs ();" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Focus"> + <MemberSignature Language="C#" Value="public bool Focus { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool Focus" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Result"> + <MemberSignature Language="C#" Value="public bool Result { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool Result" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/VisualElement.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/VisualElement.xml index b2d0963c..de79fe26 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/VisualElement.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/VisualElement.xml @@ -204,6 +204,47 @@ <remarks>This method merely ensures that updates sent during the batch have been committed. It does not ensure that they were not committed before calling this.</remarks> </Docs> </Member> + <Member MemberName="BatchCommitted"> + <MemberSignature Language="C#" Value="public event EventHandler<Xamarin.Forms.Internals.EventArg<Xamarin.Forms.VisualElement>> BatchCommitted;" /> + <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1<class Xamarin.Forms.Internals.EventArg`1<class Xamarin.Forms.VisualElement>> BatchCommitted" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.EventHandler<Xamarin.Forms.Internals.EventArg<Xamarin.Forms.VisualElement>></ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Batched"> + <MemberSignature Language="C#" Value="public bool Batched { get; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool Batched" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Behaviors"> <MemberSignature Language="C#" Value="public System.Collections.Generic.IList<Xamarin.Forms.Behavior> Behaviors { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1<class Xamarin.Forms.Behavior> Behaviors" /> @@ -290,6 +331,27 @@ </remarks> </Docs> </Member> + <Member MemberName="DisableLayout"> + <MemberSignature Language="C#" Value="public bool DisableLayout { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool DisableLayout" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Finalize"> <MemberSignature Language="C#" Value="~VisualElement ();" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Finalize() cil managed" /> @@ -330,6 +392,26 @@ <remarks>Element must be able to receive focus for this to work. Calling Focus on offscreen or unrealized elements has undefined behavior.</remarks> </Docs> </Member> + <Member MemberName="FocusChangeRequested"> + <MemberSignature Language="C#" Value="public event EventHandler<Xamarin.Forms.VisualElement.FocusRequestArgs> FocusChangeRequested;" /> + <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1<class Xamarin.Forms.VisualElement/FocusRequestArgs> FocusChangeRequested" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.EventHandler<Xamarin.Forms.VisualElement+FocusRequestArgs></ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="Focused"> <MemberSignature Language="C#" Value="public event EventHandler<Xamarin.Forms.FocusEventArgs> Focused;" /> <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1<class Xamarin.Forms.FocusEventArgs> Focused" /> @@ -539,6 +621,30 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="InvalidateMeasureNonVirtual"> + <MemberSignature Language="C#" Value="public void InvalidateMeasureNonVirtual (Xamarin.Forms.Internals.InvalidationTrigger trigger);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void InvalidateMeasureNonVirtual(valuetype Xamarin.Forms.Internals.InvalidationTrigger trigger) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="trigger" Type="Xamarin.Forms.Internals.InvalidationTrigger" /> + </Parameters> + <Docs> + <param name="trigger">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="IsEnabled"> <MemberSignature Language="C#" Value="public bool IsEnabled { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance bool IsEnabled" /> @@ -663,6 +769,89 @@ </remarks> </Docs> </Member> + <Member MemberName="IsFocusedPropertyKey"> + <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindablePropertyKey IsFocusedPropertyKey;" /> + <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindablePropertyKey IsFocusedPropertyKey" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Xamarin.Forms.BindablePropertyKey</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsInNativeLayout"> + <MemberSignature Language="C#" Value="public bool IsInNativeLayout { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool IsInNativeLayout" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsNativeStateConsistent"> + <MemberSignature Language="C#" Value="public bool IsNativeStateConsistent { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool IsNativeStateConsistent" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsPlatformEnabled"> + <MemberSignature Language="C#" Value="public bool IsPlatformEnabled { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool IsPlatformEnabled" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="IsVisible"> <MemberSignature Language="C#" Value="public bool IsVisible { get; set; }" /> <MemberSignature Language="ILAsm" Value=".property instance bool IsVisible" /> @@ -1012,6 +1201,27 @@ </remarks> </Docs> </Member> + <Member MemberName="NavigationProxy"> + <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.NavigationProxy NavigationProxy { get; }" /> + <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.NavigationProxy NavigationProxy" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Xamarin.Forms.Internals.NavigationProxy</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="OnChildAdded"> <MemberSignature Language="C#" Value="protected override void OnChildAdded (Xamarin.Forms.Element child);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnChildAdded(class Xamarin.Forms.Element child) cil managed" /> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/WebView.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/WebView.xml index 931b4de0..f85c116f 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/WebView.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/WebView.xml @@ -1,6 +1,6 @@ <Type Name="WebView" FullName="Xamarin.Forms.WebView"> - <TypeSignature Language="C#" Value="public class WebView : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.WebView>" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit WebView extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1<class Xamarin.Forms.WebView>" /> + <TypeSignature Language="C#" Value="public class WebView : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.WebView>, Xamarin.Forms.IWebViewController" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit WebView extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1<class Xamarin.Forms.WebView>, class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController, class Xamarin.Forms.IWebViewController" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Core</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -18,6 +18,9 @@ <Interface> <InterfaceName>Xamarin.Forms.IElementConfiguration<Xamarin.Forms.WebView></InterfaceName> </Interface> + <Interface> + <InterfaceName>Xamarin.Forms.IWebViewController</InterfaceName> + </Interface> </Interfaces> <Attributes> <Attribute> @@ -406,5 +409,75 @@ namespace FormsGallery <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Xamarin.Forms.IWebViewController.CanGoBack"> + <MemberSignature Language="C#" Value="bool Xamarin.Forms.IWebViewController.CanGoBack { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool Xamarin.Forms.IWebViewController.CanGoBack" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.IWebViewController.CanGoForward"> + <MemberSignature Language="C#" Value="bool Xamarin.Forms.IWebViewController.CanGoForward { get; set; }" /> + <MemberSignature Language="ILAsm" Value=".property instance bool Xamarin.Forms.IWebViewController.CanGoForward" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.IWebViewController.SendNavigated"> + <MemberSignature Language="C#" Value="void IWebViewController.SendNavigated (Xamarin.Forms.WebNavigatedEventArgs args);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IWebViewController.SendNavigated(class Xamarin.Forms.WebNavigatedEventArgs args) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="args" Type="Xamarin.Forms.WebNavigatedEventArgs" /> + </Parameters> + <Docs> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Xamarin.Forms.IWebViewController.SendNavigating"> + <MemberSignature Language="C#" Value="void IWebViewController.SendNavigating (Xamarin.Forms.WebNavigatingEventArgs args);" /> + <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IWebViewController.SendNavigating(class Xamarin.Forms.WebNavigatingEventArgs args) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="args" Type="Xamarin.Forms.WebNavigatingEventArgs" /> + </Parameters> + <Docs> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> </Members> </Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/WebViewSource.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/WebViewSource.xml index 2d3ec52a..aaf0264a 100644 --- a/docs/Xamarin.Forms.Core/Xamarin.Forms/WebViewSource.xml +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/WebViewSource.xml @@ -39,6 +39,30 @@ <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="Load"> + <MemberSignature Language="C#" Value="public abstract void Load (Xamarin.Forms.IWebViewDelegate renderer);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Load(class Xamarin.Forms.IWebViewDelegate renderer) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="renderer" Type="Xamarin.Forms.IWebViewDelegate" /> + </Parameters> + <Docs> + <param name="renderer">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="OnSourceChanged"> <MemberSignature Language="C#" Value="protected void OnSourceChanged ();" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void OnSourceChanged() cil managed" /> |