Share via


DataTransferManager.ShowShareUI Methode

Definition

Überlädt

ShowShareUI()

Initiiert programmgesteuert die Benutzeroberfläche für die Freigabe von Inhalten mit einer anderen App.

Diese API ist für Universelle Windows-Plattform-Apps (UWP) vorgesehen. Die alternative API, die für eine Desktop-App verwendet werden soll, wird unter Anzeigen von WinRT-UI-Objekten beschrieben, die von CoreWindow abhängen.

ShowShareUI(ShareUIOptions)

Initiiert programmgesteuert die Benutzeroberfläche für die Freigabe von Inhalten mit einer anderen App.

Diese API ist für Universelle Windows-Plattform-Apps (UWP) vorgesehen. Die alternative API, die für eine Desktop-App verwendet werden soll, wird unter Anzeigen von WinRT-UI-Objekten beschrieben, die von CoreWindow abhängen.

ShowShareUI()

Initiiert programmgesteuert die Benutzeroberfläche für die Freigabe von Inhalten mit einer anderen App.

Diese API ist für Universelle Windows-Plattform-Apps (UWP) vorgesehen. Die alternative API, die für eine Desktop-App verwendet werden soll, wird unter Anzeigen von WinRT-UI-Objekten beschrieben, die von CoreWindow abhängen.

public:
 static void ShowShareUI();
 static void ShowShareUI();
public static void ShowShareUI();
function showShareUI()
Public Shared Sub ShowShareUI ()

Beispiele

In diesem Beispiel wird veranschaulicht, wie die ShowShareUI-Methode aufgerufen wird, um die Share-Benutzeroberfläche zu starten. Beachten Sie, dass in diesem Beispiel nur die Schnittstelle gestartet wird. Es werden keine Inhalte hinzugefügt, die für eine andere App freigegeben werden.

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);
}

Hinweise

Für ein DataPackage muss der Titel festgelegt sein, um freigegeben zu werden. Stellen Sie sicher , dass Title festgelegt ist, bevor Sie diese Methode aufrufen.

Weitere Informationen

Gilt für:

ShowShareUI(ShareUIOptions)

Initiiert programmgesteuert die Benutzeroberfläche für die Freigabe von Inhalten mit einer anderen App.

Diese API ist für Universelle Windows-Plattform-Apps (UWP) vorgesehen. Die alternative API, die für eine Desktop-App verwendet werden soll, wird unter Anzeigen von WinRT-UI-Objekten beschrieben, die von CoreWindow abhängen.

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)

Parameter

options
ShareUIOptions

Die Optionen.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)

Beispiele

Anzeigen von WinRT UI-Objekten, die von CoreWindow abhängig sind

Hinweise

Es wird empfohlen, dem Benutzer nur dann ein Share-Angebot bereitzustellen, wenn in Ihrer App etwas freigegeben werden kann. Die Bedeutung des Angebots kann je nach Art des Inhalts variieren. Wenn der Benutzer beispielsweise eine hohe Punktzahl in einem Spiel erhält, können Sie eine Schaltfläche Freigeben neben der Glückwunschnachricht platzieren. Eine Nachrichten-App hingegen kann eine Schaltfläche "Teilen" in einer AppBar platzieren.

Für ein DataPackage muss der Titel festgelegt sein, um freigegeben zu werden. Stellen Sie sicher , dass Title festgelegt ist, bevor Sie diese Methode aufrufen.

Gilt für: