Пример #1
0
        private void ShareCurrentPage_DataRequested(DataTransferManager sender, DataRequestedEventArgs args)
        {
            ResourceLoader resources = new ResourceLoader();
            HTMLBuilder builder = new HTMLBuilder();
            EventItemViewModel item = this.flipView.SelectedItem as EventItemViewModel;
            DataPackage data = args.Request.Data;

            data.Properties.Title = resources.GetString("AssociationName") + " " + item.Title;
            data.Properties.Description = item.Subtitle;

            List<string> content = new List<string>();
            content.Add(item.Title);
            content.Add(item.Subtitle);
            content.Add(item.RemotePictureURI);
            content.Add(item.Content);
            content.Add(item.ContactName);
            content.Add(item.ContactEmail);
            content.Add(item.PhoneNumber);
            content.Add(item.Address);
            content.Add(item.WebSiteURL);

            // Sharing text
            data.SetHtmlFormat(HtmlFormatHelper.CreateHtmlFormat(builder.ContentToHTML(content)));
        }