HtmlFormatHelper.CreateHtmlFormat(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Prend une chaîne qui représente le contenu HTML et ajoute les en-têtes nécessaires pour s’assurer qu’il est correctement mis en forme pour les opérations de partage et de Presse-papiers.
public:
static Platform::String ^ CreateHtmlFormat(Platform::String ^ htmlFragment);
static winrt::hstring CreateHtmlFormat(winrt::hstring const& htmlFragment);
public static string CreateHtmlFormat(string htmlFragment);
function createHtmlFormat(htmlFragment)
Public Shared Function CreateHtmlFormat (htmlFragment As String) As String
Paramètres
- htmlFragment
-
String
Platform::String
winrt::hstring
Chaîne représentant le contenu HTML.
Retours
Chaîne représentant le code HTML mis en forme.
Exemples
public void ShareSourceLoad()
{
DataTransferManager dataTransferManager = DataTransferManager.GetForCurrentView();
dataTransferManager.DataRequested += new TypedEventHandler<DataTransferManager, DataRequestedEventArgs>(this.DataRequested);
}
async void DataRequested(DataTransferManager sender, DataRequestedEventArgs e)
{
string htmlExample = "<p>Here is our store logo: <img src='assets/logo.png'>.</p>";
string fileExample = "assets\\logo.png";
RandomAccessStreamReference streamRef = null;
Windows.Storage.StorageFile file = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFileAsync(fileExample);
try
{
streamRef = Windows.Storage.Streams.RandomAccessStreamReference.CreateFromFile(file);
}
catch (Exception ex)
{
// TODO: Handle the exception.
}
string htmlFormat = Windows.ApplicationModel.DataTransfer.HtmlFormatHelper.CreateHtmlFormat(htmlExample);
DataRequest request = e.Request;
request.Data.Properties.Title = "Share HTML Example";
request.Data.Properties.Description = "An example of how to share HTML.";
request.Data.SetHtmlFormat(htmlFormat);
request.Data.ResourceMap[fileExample] = streamRef;
}