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屬性不會顯示。

相關文章
相關標籤/搜索