Teilen von Inhalten mit dem Freigabe-Vertrag
Nach oben zu VCL
Sie können mit der Funktionalität Freigabe-Vertrag Inhalt mit einer Windows-Anwendung teilen. RAD Studio implementiert die API für den Freigabe-Vertrag, mit der Sie Ihre Anwendung als teilende Quelle festlegen können. Das geteilte Ziel muss eine native Windows-Anwendung sein.
Die Implementierung des Freigabe-Vertrags in RAD Studio ermöglicht die Verwendung der Funktionalität Freigabe-Vertrag entweder über die Komponente TSharingContract oder durch Implementieren einer eigenen TCustomSharingContract-Komponente.
Mit dem Freigabe-Vertrag können Sie viele Eigenschaften teilen:
- Die Eigenschaften DataTitle und Description legen den Titel und die Beschreibung für den Titel fest, der in der Navigationsleiste angezeigt wird.
- Die Eigenschaft ImageFile ermöglicht das Festlegen eines zu teilenden Bildes. Sie können zudem eine benutzerdefinierte Ereignisbehandlungsroutine für das Ereignis OnTransferImage angeben, über das Streams an die Zielanwendung übergeben werden können.
- Weitere Eigenschaften ermöglichen das Teilen von weit mehr Informationen mit der Zielanwendung. Nähere Informationen über den Freigabe-Vertrag finden Sie unter Vcl.ShareContract in der API-Dokumentation, unter Windows Dev Center - Guidelines for sharing content (EN) und unter Windows Dev Center - DataPackage class (EN).