FMX.Clipboard.IFMXExtendedClipboardService
Delphi
IFMXExtendedClipboardService = interface(IFMXClipboardService)
C++
__interface INTERFACE_UUID("{E96E4776-8234-49F9-B15F-301074E23F70}") IFMXExtendedClipboardService : public Fmx::Platform::IFMXClipboardService
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
interface class |
public | FMX.Clipboard.pas FMX.Clipboard.hpp |
FMX.Clipboard | FMX.Clipboard |
Description
Service de plate-forme pour interagir avec le presse-papiers système.
- Remarque : L'unité FMX.Platform fournit une interface alternative permettant d'interagir avec le presse-papiers système, IFMXClipboardService. Cependant, IFMXExtendedClipboardService fournit des fonctionnalités supplémentaires.
IFMXExtendedClipboardService fournit trois types de méthodes permettant d'interagir avec le contenu du presse-papiers système :
- Une méthode
Has<Format>
permettant de déterminer si le presse-papiers système contient actuellement des données au format spécifié. - Une méthode
Get<Format>
permettant de lire le contenu du presse-papiers système au format spécifié. Vous devez utiliserGet<Format>
seulement quandHas<Format>
renvoieTrue
. - Une méthode
Set<Format>
permettant d'écrire des données dans le presse-papiers système au format spécifié.
Le tableau suivant montre ces méthodes :
Format texte | Format image | Format personnalisé |
---|---|---|
HasText | HasImage | HasCustomFormat |
GetText | GetImage | GetCustomFormat |
SetText | SetImage | SetCustomFormat |
Avant de pouvoir utiliser la méthode de format personnalisé pour lire ou écrire des données arbitraires dans le presse-papiers système, vous devez enregistrer un identificateur pour votre format personnalisé.
Prise en charge des plates-formes
Plate-forme | Format texte | Format image | Format personnalisé |
---|---|---|---|
Windows | |||
OS X | |||
iOS | |||
Android |
Le presse-papiers Android ne prend pas en charge les images. Pour permettre aux utilisateurs de copier et coller des images entre vos applications, vous pouvez utiliser un format personnalisé à la place.