Xamarin Essentials教程实现数据的传输功能实例

Xamarin Essentials教程实现数据的传输功能实例async

【示例1-1】如下将实现数据的传输功能。代码以下:spa

public async Task ShareUri(string text, string uri)blog

{教程

    await DataTransfer.RequestAsync(new ShareTextRequeststring

    {it

        Uri = uri,                                                                                //设置共享的Uri程序

        Text = text,                                                                                    //设置共享的文本im

        Title = "Share Web Link",                                                 //设置共享界面的标题数据

    });img

}

运行程序,会打开共享界面,如图1.1和1.2所示。

注意:因为各个平台的差别性,在打开共享界面时,会有所不一样:

Android:若是使用Title属性设置了共享界面的标题,那么这个标题会如今在共享界面的最上方,如图1.1所示。若是使用Subject属性设置了主题,那么会成为信息的主题,经常使用于邮件发送。

iOS:无论对Title或Subject属性进行了设置,都不会被使用,如图1.2所示。

UWP:若是没有使用Title属性设置用户界面的标题,那么这个标题为应用程序的名称。Subject属性不会显示。

相关文章
相关标签/搜索