DataTransferManager.GetForCurrentView 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.
Gibt das DataTransferManager-Objekt zurück, das dem aktuellen Fenster zugeordnet ist.
public:
static DataTransferManager ^ GetForCurrentView();
static DataTransferManager GetForCurrentView();
public static DataTransferManager GetForCurrentView();
function getForCurrentView()
Public Shared Function GetForCurrentView () As DataTransferManager
Gibt zurück
Das DataTransferManager-Objekt , das dem aktuellen Fenster zugeordnet ist.
Beispiele
In diesem Beispiel wird die GetForCurrentView-Methode aufgerufen, um das DataTransferManager-Objekt abzurufen, das dem aktiven Fenster für die App zugeordnet ist.
//To see this code in action, add a call to ShareSourceLoad to your constructor or other
//initializing function.
private void ShareSourceLoad()
{
DataTransferManager dataTransferManager = DataTransferManager.GetForCurrentView();
dataTransferManager.DataRequested += new TypedEventHandler<DataTransferManager, DataRequestedEventArgs>(this.DataRequested);
}
private void DataRequested(DataTransferManager sender, DataRequestedEventArgs e)
{
DataRequest request = e.Request;
request.Data.Properties.Title = "Share Text Example";
request.Data.Properties.Description = "An example of how to share text.";
request.Data.SetText("Hello World!");
}
Hinweise
Jedem Fenster ist ein DataTransferManager-Objekt zugeordnet. Beim Freigeben von Inhalten verwenden Sie die GetForCurrentView-Methode , um das DataTransferManager-Objekt abzurufen, das dem aktiven Fenster zugeordnet ist. Nachdem Sie über das entsprechende DataTransferManager-Objekt verfügen, können Sie diesem einen Ereignislistener hinzufügen, um das DataRequested-Ereignis zu behandeln, das das System auslöst, wenn ein Freigabevorgang initiiert wird. Ihre App verwendet das mit diesem Ereignis zurückgegebene DataRequest-Objekt , um die Daten festzulegen, die der Benutzer für eine Ziel-App freigeben möchte.