DataTransferManager.ShowShareUI Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.