Windows.ApplicationModel.DataTransfer Namespace
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.
Enthält Klassen, die zum Austauschen von Daten zwischen einer Quell-App und einer Ziel-App verwendet werden. Diese Klassen werden in Freigabe- und Zwischenablagevorgängen verwendet.
Klassen
Clipboard |
Ruft Informationen aus dem Zwischenablageobjekt ab und legt sie fest. |
ClipboardContentOptions |
Gibt Optionen für die Verwendung der SetContentWithOptions-Methode zum Festlegen von Inhalten in der Zwischenablage an. |
ClipboardHistoryChangedEventArgs |
Stellt Daten für das HistoryEnabledChanged-Ereignis bereit . |
ClipboardHistoryItem |
Stellt ein Element im Zwischenablageverlauf dar. |
ClipboardHistoryItemsResult |
Stellt Antwortdaten für die Verwendung der GetHistoryItemsAsync-Methode bereit, um die Liste der Elemente abzurufen, die sich derzeit im Zwischenablageverlauf befinden. |
DataPackage |
Enthält die Daten, die ein Benutzer mit einer anderen App austauschen möchte. |
DataPackagePropertySet |
Definiert einen Satz von Eigenschaften, die mit einem DataPackage-Objekt verwendet werden sollen. |
DataPackagePropertySetView |
Ruft den Satz von Eigenschaften eines DataPackageView-Objekts ab. |
DataPackageView |
Eine schreibgeschützte Version eines DataPackage. Apps, die freigegebene Inhalte empfangen, erhalten dieses Objekt beim Abrufen von Inhalten. |
DataProviderDeferral |
Wird vom Zurückstellungsdelegat einer Quell-App verwendet, um ein DataPackage-Objekt zu benachrichtigen, dass die Quell-App Daten aus einer anderen asynchronen Funktion erzeugt. |
DataProviderRequest |
Ein Objekt dieses Typs wird an den DataProviderHandler-Delegaten übergeben. |
DataRequest |
Ermöglicht es Ihrer App, den Inhalt anzugeben, den der Benutzer freigeben möchte, oder eine Nachricht angeben, wenn ein Fehler auftritt. |
DataRequestDeferral |
Ermöglicht den asynchronen Austausch von Inhalten mit einer Ziel-App. |
DataRequestedEventArgs |
Enthält Informationen zum DataRequested-Ereignis . Das System löst dieses Ereignis aus, wenn der Benutzer die Freigabe-Benutzeroberfläche aufruft. |
DataTransferManager |
Initiiert programmgesteuert einen Austausch von Inhalten mit anderen Apps. |
HtmlFormatHelper |
Verantwortlich für das Formatieren von HTML-Inhalten, die Sie freigeben oder der Zwischenablage hinzufügen möchten. Ermöglicht ihnen auch das Abrufen von HTML-Fragmenten aus dem Inhalt. |
OperationCompletedEventArgs |
Enthält Informationen zu der Aktion, die eine Ziel-App während eines Einfügevorgangs abgeschlossen hat. |
ShareCompletedEventArgs |
Diese Klasse enthält die Ereignisargumente für ShareCompleted. |
SharedStorageAccessManager |
Ermöglicht es einer App, eine Datei für eine andere App freizugeben, indem ein Token über die URI-Aktivierung, app Service, REST-API usw. übergeben wird. Die Ziel-App löst das Token ein, um die Datei von der Quell-App freigegeben zu erhalten. |
ShareProvider |
Diese Klasse stellt einen benutzerdefinierten Anbieter dar, der freigegeben werden kann. |
ShareProviderOperation |
Diese Klasse stellt einen Freigabeanbietervorgang dar. |
ShareProvidersRequestedEventArgs |
Die Ereignisargumente von ShareProvidersRequested. |
ShareTargetInfo |
Diese Klasse enthält Informationen zu einem Freigabeziel. |
ShareUIOptions |
Diese Klasse stellt die Optionen dar, die dem Benutzer zur Verfügung stehen, wenn die ShareUI angezeigt wird. |
StandardDataFormats |
Enthält statische Eigenschaften, die Zeichenfolgenwerte zurückgeben. Jede Zeichenfolge entspricht einer bekannten Format-ID. Verwenden Sie diese Klasse, um Fehler bei der Verwendung von Zeichenfolgenkonstanten zum Angeben von Datenformaten zu vermeiden. |
TargetApplicationChosenEventArgs |
Enthält Informationen zur Ziel-App, für die der Benutzer Inhalte freigeben möchte. Um dieses Objekt abzurufen, müssen Sie das TargetApplicationChosen-Ereignis behandeln. |
Enumerationen
ClipboardHistoryItemsResultStatus |
Stellt die Rückgabe status eines Aufrufs der GetHistoryItemsAsync-Methode dar, um die Liste der Elemente abzurufen, die sich derzeit im Zwischenablageverlauf befinden. |
DataPackageOperation |
Gibt den Vorgang an, der für das DataPackage in Zwischenablage- und Drag-and-Drop-Szenarien ausgeführt werden soll. |
SetHistoryItemAsContentStatus |
Stellt den status eines Aufrufs der SetHistoryItemAsContent-Methode dar, um ein Element im Zwischenablageverlauf als aktuellen Inhalt für die Zwischenablage festzulegen. |
ShareUITheme |
Das Design für die Freigabe-Benutzeroberfläche. |
Delegaten
DataProviderHandler |
Stellt Daten bereit, wenn die Ziel-App sie anfordert, anstatt die Daten im Voraus in das DataPackage zu einschließen. [ DataProviderHandler wird verwendet, wenn die Quell-App unnötige ressourcenintensive Arbeit vermeiden möchte, z. B. die Durchführung von Formatkonvertierungen. |
ShareProviderHandler |
Ein Delegat, der Freigabeanbieter verarbeitet. |
Weitere Informationen
- Windows.ApplicationModel.DataTransfer.ShareTarget
- Freigeben von Daten
- Schnellstart: Freigeben von Inhalten ( Apps mit JavaScript und HTML)
- Zwischenablagebeispiel (Windows 10)
- Beispiel für die Freigabe der Quell-App für Inhalte (Windows 10)
- Beispiel für die Freigabe der Ziel-App für Inhalte (Windows 10)
- Beispiel für App-Paketinformationen (Windows 10)