DataTransferManager.ShowShareUI Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
ShowShareUI() |
Avvia a livello di codice l'interfaccia utente per la condivisione del contenuto con un'altra app. Questa API è per le app UWP (piattaforma UWP (Universal Windows Platform)). L'API alternativa da usare per un'app desktop è descritta in Visualizzare oggetti interfaccia utente WinRT che dipendono da CoreWindow. |
ShowShareUI(ShareUIOptions) |
Avvia a livello di codice l'interfaccia utente per la condivisione del contenuto con un'altra app. Questa API è per le app UWP (piattaforma UWP (Universal Windows Platform)). L'API alternativa da usare per un'app desktop è descritta in Visualizzare oggetti interfaccia utente WinRT che dipendono da CoreWindow. |
ShowShareUI()
Avvia a livello di codice l'interfaccia utente per la condivisione del contenuto con un'altra app.
Questa API è per le app UWP (piattaforma UWP (Universal Windows Platform)). L'API alternativa da usare per un'app desktop è descritta in Visualizzare oggetti interfaccia utente WinRT che dipendono da CoreWindow.
public:
static void ShowShareUI();
static void ShowShareUI();
public static void ShowShareUI();
function showShareUI()
Public Shared Sub ShowShareUI ()
Esempio
In questo esempio viene illustrato come chiamare il metodo ShowShareUI per avviare l'interfaccia utente di Share. Si noti che questo esempio avvia solo l'interfaccia: non aggiunge alcun contenuto per condividere con un'altra app.
function launchShare() {
var shareButton = document.createElement("button");
shareButton.setAttribute("id", "showShareButton");
shareButton.innerText = "Click to share!";
shareButton.addEventListener("click", function () {
Windows.ApplicationModel.DataTransfer.DataTransferManager.showShareUI();
});
document.body.appendChild(shareButton);
}
Commenti
Un DataPackage deve avere il relativo set di titolo per essere condiviso. Assicurarsi che Title sia impostato prima di chiamare questo metodo.
Vedi anche
Si applica a
ShowShareUI(ShareUIOptions)
Avvia a livello di codice l'interfaccia utente per la condivisione del contenuto con un'altra app.
Questa API è per le app UWP (piattaforma UWP (Universal Windows Platform)). L'API alternativa da usare per un'app desktop è descritta in Visualizzare oggetti interfaccia utente WinRT che dipendono da CoreWindow.
public:
static void ShowShareUI(ShareUIOptions ^ options);
/// [Windows.Foundation.Metadata.Overload("ShowShareUIWithOptions")]
static void ShowShareUI(ShareUIOptions const& options);
[Windows.Foundation.Metadata.Overload("ShowShareUIWithOptions")]
public static void ShowShareUI(ShareUIOptions options);
function showShareUI(options)
Public Shared Sub ShowShareUI (options As ShareUIOptions)
Parametri
- options
- ShareUIOptions
Opzioni.
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v5.0)
|
Esempio
Visualizzare oggetti dell'interfaccia utente WinRT che dipendono da CoreWindow
Commenti
È consigliabile fornire all'utente un'offerta di condivisione solo quando è presente qualcosa di condivisibile nell'app. L'importanza dell'offerta può variare in base alla natura del contenuto. Ad esempio, se l'utente ottiene un punteggio elevato in un gioco, potrebbe essere necessario inserire un pulsante Condividi accanto al messaggio di congratulazioni. Un'app di notizie, d'altra parte, può inserire un pulsante Condividi in un AppBar.
Un DataPackage deve avere il relativo set di titolo per essere condiviso. Assicurarsi che Title sia impostato prima di chiamare questo metodo.