</Interface>
</Interfaces>
<Docs>
- <summary>To be added.</summary>
+ <summary>A deep application link in an app link search index.</summary>
<remarks>To be added.</remarks>
+ <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
</Docs>
<Members>
<Member MemberName=".ctor">
</AssemblyInfo>
<Parameters />
<Docs>
- <summary>To be added.</summary>
+ <summary>Creates a new <see cref="T:Xamrin.Forms.AppLinkEntry" /> with default values.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<ReturnType>System.Uri</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
+ <summary>Gets or sets an application-specific URI that uniquely describes content within an app.</summary>
+ <value>An application-specific URI that uniquely describes content within an app.</value>
<remarks>To be added.</remarks>
+ <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="AppLinkUriProperty">
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
+ <summary>Backing store for the <see cref="P:Xamarin.Forms.AppLinkEntry.AppLinkUri" /> property.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
+ <summary>Gets or sets a description that appears with the item in search results.</summary>
+ <value>The description that appears with the item in search results.</value>
<remarks>To be added.</remarks>
+ <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="DescriptionProperty">
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
+ <summary>Backing store for the <see cref="P:Xamarin.Forms.AppLinkEntry.Description" /> property.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Parameters>
<Docs>
<param name="uri">To be added.</param>
- <summary>To be added.</summary>
+ <summary>Creates and returns a new <see cref="T:Xamrin.Forms.AppLinkEntry" /> for the specified <paramref name="uri" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
+ <summary>Gets or sets a value that tells whether the item that is identified by the link entry is currently open.</summary>
+ <value>A value that tells whether the item that is identified by the link entry is currently open.</value>
+ <remarks>Application developers can set this value in <see cref="M:Xamarin.Forms.Application.OnAppearing" /> and <see cref="M:Xamarin.Forms.Application.OnDisappearing" /> methods to control whether the app link is shown for indexing or Handoff.</remarks>
+ <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="IsLinkActiveProperty">
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
+ <summary>Backing store for the <see cref="P:Xamarin.Forms.AppLinkEntry.IsLinkActive" /> property.</summary>
<remarks>To be added.</remarks>
+ <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="KeyValues">
<ReturnType>System.Collections.Generic.IDictionary<System.String,System.String></ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
+ <summary>Gets a dictionary of application-specific key-value pairs.</summary>
+ <value>A dictionary of standard and application-specific key-value pairs that is used for Handoff on the iOS platform.</value>
+ <remarks>The standard keys are <c>contentType</c>, <c>associatedWebPage</c>, and <c>shouldAddToPublicIndex</c>.</remarks>
+ <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="Thumbnail">
<ReturnType>Xamarin.Forms.ImageSource</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
+ <summary>Gets or sets a small image that appears with the item in search results.</summary>
+ <value>A small image that appears with the item in search results</value>
<remarks>To be added.</remarks>
+ <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="ThumbnailProperty">
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
+ <summary>Backing store for the <see cref="P:Xamarin.Forms.AppLinkEntry.Thumbnail" /> property.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
+ <summary>Gets or sets the title of the item.</summary>
+ <value>The title of the item.</value>
<remarks>To be added.</remarks>
+ <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="TitleProperty">
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
+ <summary>Backing store for the <see cref="P:Xamarin.Forms.AppLinkEntry.Title" /> property.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</ReturnValue>
<Parameters />
<Docs>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
+ <summary>Returns a string representation of this <see cref="T:Xamrin.Forms.AppLinkEntry" />.</summary>
+ <returns>A string representation of this <see cref="T:Xamrin.Forms.AppLinkEntry" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<ReturnType>Xamarin.Forms.IAppLinks</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
+ <summary>Gets the object that developers use to register or unregister application links.</summary>
+ <value>The object that developers use to register or unregister application links.</value>
+ <remarks>It is not possible to unregister an app link on the Android platform.</remarks>
+ <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="Current">
<Parameter Name="uri" Type="System.Uri" />
</Parameters>
<Docs>
- <param name="uri">To be added.</param>
- <summary>To be added.</summary>
+ <param name="uri">The URI for the request.</param>
+ <summary>App developers override this method to respond when the user initiates an app link request.</summary>
<remarks>To be added.</remarks>
+ <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="OnParentSet">
</Parameters>
<Docs>
<param name="provider">To be added.</param>
- <summary>To be added.</summary>
+ <summary>Internal. Do not use.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<summary>A BindableProperty is a backing store for properties allowing bindings on <see cref="T:Xamarin.Forms.BindableObject" />.</summary>
<remarks>
</remarks>
- <related type="article" href="https://blog.xamarin.com/introduction-to-data-binding/" />
+ <related type="article" href="https://blog.xamarin.com/introduction-to-data-binding/">Introduction To Data Binding</related>
</Docs>
<Members>
<Member MemberName="Create">
</AssemblyInfo>
<Interfaces />
<Docs>
- <summary>To be added.</summary>
+ <summary>Interface that represents a deep application link in an app link search index.</summary>
<remarks>To be added.</remarks>
+ <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
</Docs>
<Members>
<Member MemberName="AppLinkUri">
<ReturnType>System.Uri</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
+ <summary>Gets or sets an application-specific URI that uniquely describes content within an app.</summary>
+ <value>An application-specific URI that uniquely describes content within an app.</value>
<remarks>To be added.</remarks>
+ <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="Description">
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
+ <summary>Gets or sets a description that appears with the item in search results.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
+ <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="IsLinkActive">
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
+ <summary>Gets or sets a value that tells whether the item that is identified by the link entry is currently open.</summary>
+ <value>A value that tells whether the item that is identified by the link entry is currently open.</value>
+ <remarks>Application developers can set this value in <see cref="M:Xamarin.Forms.Application.OnAppearing" /> and <see cref="M:Xamarin.Forms.Application.OnDisappearing" /> methods to control whether the app link is shown for indexing or Handoff.</remarks>
+ <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="KeyValues">
<ReturnType>System.Collections.Generic.IDictionary<System.String,System.String></ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
+ <summary>Gets a dictionary of application-specific key-value pairs.</summary>
+ <value>A dictionary of standard and application-specific key-value pairs that is used for Handoff on the iOS platform.</value>
+ <remarks>The standard keys are <c>contentType</c>, <c>associatedWebPage</c>, and <c>shouldAddToPublicIndex</c>.</remarks>
+ <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="Thumbnail">
<ReturnType>Xamarin.Forms.ImageSource</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
+ <summary>Gets or sets a small image that appears with the item in search results.</summary>
+ <value>A small image that appears with the item in search results</value>
<remarks>To be added.</remarks>
+ <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="Title">
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
+ <summary>Gets or sets the title of the item.</summary>
+ <value>The title of the item.</value>
<remarks>To be added.</remarks>
+ <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
</Docs>
</Member>
</Members>
</AssemblyInfo>
<Interfaces />
<Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
+ <summary>Interface that defines the methods that are required for registering and deregistering links to content in apps.</summary>
+ <remarks>Developers should note that extra steps are required to enable deep linking on the Android platform. See the related article that is linked below.</remarks>
+ <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
</Docs>
<Members>
<Member MemberName="DeregisterLink">
<Parameter Name="appLinkUri" Type="System.Uri" />
</Parameters>
<Docs>
- <param name="appLinkUri">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
+ <param name="appLinkUri">The <see cref="T:System.Uri" /> that represents the link to remove from the app index.</param>
+ <summary>Removes the provided application link from the application index.</summary>
+ <remarks>This method has no effect on the Android platform.</remarks>
+ <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="DeregisterLink">
<Parameter Name="appLink" Type="Xamarin.Forms.IAppLinkEntry" />
</Parameters>
<Docs>
- <param name="appLink">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
+ <param name="appLinkUri">The <see cref="T:Xamarin.Forms.IAppLinkEntry" /> to remove from the app index.</param>
+ <summary>Removes the provided application link from the application index.</summary>
+ <remarks>This method has no effect on the Android platform.</remarks>
+ <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="RegisterLink">
<Parameter Name="appLink" Type="Xamarin.Forms.IAppLinkEntry" />
</Parameters>
<Docs>
- <param name="appLink">To be added.</param>
- <summary>To be added.</summary>
+ <param name="appLink">The <see cref="T:Xamarin.Forms.IAppLinkEntry" /> to add to the app index.</param>
+ <summary>Adds the provided application link to the application index.</summary>
<remarks>To be added.</remarks>
+ <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
</Docs>
</Member>
</Members>